dolphin/Source/Core
degasus 8a4aa8c1f5 Rewrite texture tiling implementation
inline halfxb

So we know which is the first pixel by masking.

inline xl

inline xb a bit

inline yl

inline uv1.x shift

remove likely wrong guessed ternary operator

add pixel layout comment

inline xel

optimize the shifts a bit

inline xb

optimize shifts in a second step

extract xb

rename all variables

calculate cache line by position.x

Revert 5115b459f40d53044cd7a858f52e6e876e1211b4 "optimize the shifts a bit"

It seems I was wrong, the other way is the more natural.

use x_virtual_position instead of uv1.x for x_offset_in_block

This looks more natural and the offset should be masked anyway.

substitude factor with cache_lines

move 32bit logic in a conditional block
2014-02-26 11:37:29 +01:00
..
AudioCommon Fix more header sorting issues in AudioCommon/ (now check-includes clean). 2014-02-20 01:01:10 +01:00
Common MathUtil: Change Log2 return value to int 2014-02-26 11:37:28 +01:00
Core PolarSSL: adapt Dolphin to new version 2014-02-24 16:20:50 +01:00
DiscIO Make DiscIO/ mostly IWYU clean (and fix errors in rest of the project detected by this change). 2014-02-22 23:37:29 +01:00
DolphinWX MathUtil: Change Log2 return value to int 2014-02-26 11:37:28 +01:00
InputCommon Remove X11InputBase (dead code) 2014-02-22 22:42:42 +01:00
VideoBackends ogl: optimize real xfb a bit 2014-02-26 11:37:28 +01:00
VideoCommon Rewrite texture tiling implementation 2014-02-26 11:37:29 +01:00
CMakeLists.txt Put Plugins/ in Core/, rename to VideoBackends 2013-10-07 10:37:01 -04:00