Просмотр исходного кода

maxwell: Add RenderTargetFormat enum.

bunnei 8 лет назад
Родитель
Сommit
94c70693f9
2 измененных файлов с 5 добавлено и 4 удалено
  1. 4 3
      src/video_core/engines/maxwell_3d.h
  2. 1 1
      src/video_core/gpu.h

+ 4 - 3
src/video_core/engines/maxwell_3d.h

@@ -11,6 +11,7 @@
 #include "common/bit_field.h"
 #include "common/common_funcs.h"
 #include "common/common_types.h"
+#include "video_core/gpu.h"
 #include "video_core/memory_manager.h"
 #include "video_core/textures/texture.h"
 
@@ -167,9 +168,9 @@ public:
                 struct {
                     u32 address_high;
                     u32 address_low;
-                    u32 horiz;
-                    u32 vert;
-                    u32 format;
+                    u32 width;
+                    u32 height;
+                    Tegra::RenderTargetFormat format;
                     u32 block_dimensions;
                     u32 array_mode;
                     u32 layer_stride;

+ 1 - 1
src/video_core/gpu.h

@@ -13,7 +13,7 @@
 
 namespace Tegra {
 
-enum class RenderTargetFormat {
+enum class RenderTargetFormat : u32 {
     RGBA8_UNORM = 0xD5,
 };