1. 12 Apr, 2020 4 commits
    • Fernando Sahmkow's avatar
      Merge pull request #3578 from ReinUsesLisp/vmnmx · 3d91dbb2
      Fernando Sahmkow authored
      shader/video: Partially implement VMNMX
      3d91dbb2
    • Mat M's avatar
      Merge pull request #3644 from ReinUsesLisp/msaa · 4aec01b8
      Mat M authored
      video_core: Add MSAA registers in 3D engine and TIC
      4aec01b8
    • ReinUsesLisp's avatar
      shader/video: Partially implement VMNMX · 76f178ba
      ReinUsesLisp authored
      Implements the common usages for VMNMX. Inputs with a different size
      than 32 bits are not supported and sign mismatches aren't supported
      either.
      
      VMNMX works as follows:
      It grabs Ra and Rb and applies a maximum/minimum on them (this is
      defined by .MX), having in mind the input sign. This result can then be
      saturated. After the intermediate result is calculated, it applies
      another operation on it using Rc. These operations are merges,
      accumulations or another min/max pass.
      
      This instruction allows to implement with a more flexible approach GCN's
      min3 and max3 instructions (for instance).
      76f178ba
    • ReinUsesLisp's avatar
      video_core: Add MSAA registers in 3D engine and TIC · a7baf6fe
      ReinUsesLisp authored
      This adds the registers used for multisampling. It doesn't implement
      anything for now.
      a7baf6fe
  2. 11 Apr, 2020 3 commits
  3. 10 Apr, 2020 2 commits
  4. 09 Apr, 2020 4 commits
  5. 08 Apr, 2020 7 commits
  6. 07 Apr, 2020 16 commits
  7. 06 Apr, 2020 4 commits