1. 27 Apr, 2020 1 commit
  2. 25 Apr, 2020 6 commits
  3. 19 Apr, 2020 3 commits
  4. 13 Apr, 2020 1 commit
  5. 10 Apr, 2020 6 commits
  6. 09 Apr, 2020 6 commits
  7. 02 Apr, 2020 2 commits
  8. 01 Apr, 2020 1 commit
  9. 30 Mar, 2020 2 commits
  10. 28 Mar, 2020 1 commit
  11. 26 Mar, 2020 1 commit
    • Minor optimisations surrounding R_DrawFlippedMaskedColumn. · ce2a1aa3
      toaster authored
      * Replace the texheight parameter provided directly to it with a previously existing (now renamed) global used for the same purpose, so that it can be used as an interchangeable function pointer with R_DrawMaskedColumn.
      * Using the above, optimise R_DrawVisSprite to call a function pointer in a tighter loop rather than check SC_VFLIP each time around.
      * SHORT macro can involve repeated operations; calculate once and put in memory for both RANGECHECK and papersprite.
      * Remove irrelevant range check (already covered by existing range check immediately above) from R_DrawFlippedMaskedColumn and R_DrawMaskedColumn.
      * "Warning: avoiding a crash in %s %d" is a terrible error message, and it chips away at the tightness of the loop just for something most people will never see printed. Replace with a PARANOIA I_Error in case someone actively wants to go hunting for its cause.
  12. 24 Mar, 2020 1 commit
  13. 23 Mar, 2020 1 commit
  14. 22 Mar, 2020 5 commits
  15. 21 Mar, 2020 3 commits