Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-01-24 | Codechange: [Blitter] Change DrawLine to be templated | Jonathan G Rennison | |
This is remove per-pixel overheads due to use of the SetPixel virtual method. These overheads included: * expensive virtual method call which prevents inlining * palette lookup for every pixel * branch on whether palette animation is enabled on every pixel Regenerate project files. | |||
2014-04-23 | (svn r26482) -Codechange: add an include that allows us to undefine/redefine ↵ | rubidium | |
"unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values | |||
2013-10-23 | (svn r25911) -Add: Support for drawing dashed lines. | fonsinchen | |
2011-05-08 | (svn r22439) -Fix (r22291, r22426): Drawing lines of length zero failed. | frosch | |
2011-05-05 | (svn r22426) -Fix (r22291): Drawing vertical and horizontal lines of width 1 ↵ | frosch | |
missed drawing the first pixel. | |||
2011-05-01 | (svn r22397) -Document: some tidbits of the blitter code | rubidium | |
2011-04-09 | (svn r22302) -Codechange: Replace a linear search with a binary search. | frosch | |
2011-04-02 | (svn r22291) -Add: a linewidth argument to GfxDrawLine() and ↵ | frosch | |
Blitter::DrawLine(). | |||
2011-04-02 | (svn r22290) -Codechange: Somewhat deduplicate one line of code. | frosch | |
2011-04-02 | (svn r22288) -Codechange: Deduplicate Blitter_8bppBase::DrawLine() and ↵ | frosch | |
Blitter_32bppBase::DrawLine() into Blitter::DrawLine(). |