mirror of
https://git.ryujinx.app/ryubing/ryujinx.git
synced 2025-07-01 10:36:25 +02:00
misc: chore: Use explicit types in Vulkan project
This commit is contained in:
parent
e6b393e420
commit
2d1a4c3ce5
58 changed files with 682 additions and 667 deletions
|
@ -39,7 +39,7 @@ namespace Ryujinx.Graphics.Vulkan
|
|||
|
||||
if (_debugUtils != null && _logLevel != GraphicsDebugLevel.None)
|
||||
{
|
||||
var messageType = _logLevel switch
|
||||
DebugUtilsMessageTypeFlagsEXT messageType = _logLevel switch
|
||||
{
|
||||
GraphicsDebugLevel.Error => DebugUtilsMessageTypeFlagsEXT.ValidationBitExt,
|
||||
GraphicsDebugLevel.Slowdowns => DebugUtilsMessageTypeFlagsEXT.ValidationBitExt |
|
||||
|
@ -50,7 +50,7 @@ namespace Ryujinx.Graphics.Vulkan
|
|||
_ => throw new ArgumentException($"Invalid log level \"{_logLevel}\"."),
|
||||
};
|
||||
|
||||
var messageSeverity = _logLevel switch
|
||||
DebugUtilsMessageSeverityFlagsEXT messageSeverity = _logLevel switch
|
||||
{
|
||||
GraphicsDebugLevel.Error => DebugUtilsMessageSeverityFlagsEXT.ErrorBitExt,
|
||||
GraphicsDebugLevel.Slowdowns => DebugUtilsMessageSeverityFlagsEXT.ErrorBitExt |
|
||||
|
@ -62,7 +62,7 @@ namespace Ryujinx.Graphics.Vulkan
|
|||
_ => throw new ArgumentException($"Invalid log level \"{_logLevel}\"."),
|
||||
};
|
||||
|
||||
var debugUtilsMessengerCreateInfo = new DebugUtilsMessengerCreateInfoEXT
|
||||
DebugUtilsMessengerCreateInfoEXT debugUtilsMessengerCreateInfo = new DebugUtilsMessengerCreateInfoEXT
|
||||
{
|
||||
SType = StructureType.DebugUtilsMessengerCreateInfoExt,
|
||||
MessageType = messageType,
|
||||
|
@ -95,7 +95,7 @@ namespace Ryujinx.Graphics.Vulkan
|
|||
DebugUtilsMessengerCallbackDataEXT* pCallbackData,
|
||||
void* pUserData)
|
||||
{
|
||||
var msg = Marshal.PtrToStringAnsi((nint)pCallbackData->PMessage);
|
||||
string msg = Marshal.PtrToStringAnsi((nint)pCallbackData->PMessage);
|
||||
|
||||
if (messageSeverity.HasFlag(DebugUtilsMessageSeverityFlagsEXT.ErrorBitExt))
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue