Răsfoiți Sursa

video_core/gpu: Correct the size of the puller registers

The puller register array is made up of u32s however the `NUM_REGS` value is the size in bytes, so switch it to avoid making the struct unnecessary large. Also fix a small typo in a comment.
Billy Laws 6 ani în urmă
părinte
comite
f490b4545d
1 a modificat fișierele cu 2 adăugiri și 2 ștergeri
  1. 2 2
      src/video_core/gpu.h

+ 2 - 2
src/video_core/gpu.h

@@ -252,7 +252,7 @@ public:
     const Tegra::DmaPusher& DmaPusher() const;
     const Tegra::DmaPusher& DmaPusher() const;
 
 
     struct Regs {
     struct Regs {
-        static constexpr size_t NUM_REGS = 0x100;
+        static constexpr size_t NUM_REGS = 0x40;
 
 
         union {
         union {
             struct {
             struct {
@@ -271,7 +271,7 @@ public:
                 u32 semaphore_trigger;
                 u32 semaphore_trigger;
                 INSERT_UNION_PADDING_WORDS(0xC);
                 INSERT_UNION_PADDING_WORDS(0xC);
 
 
-                // The puser and the puller share the reference counter, the pusher only has read
+                // The pusher and the puller share the reference counter, the pusher only has read
                 // access
                 // access
                 u32 reference_count;
                 u32 reference_count;
                 INSERT_UNION_PADDING_WORDS(0x5);
                 INSERT_UNION_PADDING_WORDS(0x5);