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
..
2014-02-18 12:18:47 +01:00
2014-02-18 02:19:10 -05:00
2014-02-18 02:19:10 -05:00
2014-02-18 02:19:10 -05:00
2014-02-18 02:19:10 -05:00
2014-02-18 02:19:10 -05:00
2014-02-18 02:19:10 -05:00
2014-02-18 02:19:10 -05:00
2014-01-31 07:30:55 +01:00
2014-02-20 01:01:10 +01:00
2014-02-18 02:19:10 -05:00
2014-02-10 18:07:16 -05:00
2014-02-18 02:19:10 -05:00
2014-02-18 02:19:10 -05:00
2014-02-18 02:19:10 -05:00
2014-02-20 01:01:10 +01:00
2014-02-10 18:07:16 -05:00
2014-02-18 02:19:10 -05:00
2014-02-18 02:19:10 -05:00
2014-02-18 02:19:10 -05:00
2014-02-10 18:07:16 -05:00
2014-02-22 23:37:29 +01:00
2014-02-18 02:19:10 -05:00
2014-02-18 02:19:10 -05:00
2014-02-10 18:07:16 -05:00
2014-02-18 02:19:10 -05:00
2014-02-18 02:19:10 -05:00
2014-02-18 02:19:10 -05:00
2014-02-18 02:19:10 -05:00
2014-02-18 02:19:10 -05:00
2014-02-18 02:19:10 -05:00
2014-02-18 02:19:10 -05:00
2014-02-18 02:19:10 -05:00
2014-02-20 01:01:10 +01:00
2014-02-18 02:19:10 -05:00
2014-02-18 02:19:10 -05:00
2014-02-18 02:19:10 -05:00
2013-12-31 14:03:19 -05:00
2014-02-18 02:19:10 -05:00
2014-02-18 02:19:10 -05:00
2014-02-10 18:07:16 -05:00
2014-02-20 01:01:10 +01:00
2014-02-10 18:07:16 -05:00
2014-02-18 02:19:10 -05:00
2014-02-18 02:19:10 -05:00
2014-02-20 01:01:10 +01:00
2014-02-18 02:19:10 -05:00
2014-02-20 01:01:10 +01:00
2014-02-18 02:19:10 -05:00
2014-02-18 02:19:10 -05:00
2014-02-20 01:01:10 +01:00
2014-02-18 02:19:10 -05:00
2014-02-20 01:01:10 +01:00
2014-02-23 03:45:46 +01:00
2014-02-18 02:19:10 -05:00
2014-02-18 02:19:10 -05:00
2014-02-18 02:19:10 -05:00
2014-02-17 02:19:41 -05:00
2014-02-18 02:19:10 -05:00
2014-02-18 02:19:10 -05:00
2014-02-26 11:37:29 +01:00
2014-02-18 02:19:10 -05:00
2014-02-20 01:01:10 +01:00
2014-02-20 01:01:10 +01:00
2014-02-18 02:19:10 -05:00
2014-02-18 02:19:10 -05:00
2014-02-10 18:07:16 -05:00
2014-02-18 02:19:10 -05:00
2014-02-18 02:19:10 -05:00
2014-02-18 02:19:10 -05:00
2013-12-31 14:03:19 -05:00
2014-02-18 02:19:10 -05:00
2014-02-18 02:19:10 -05:00
2014-02-20 01:01:10 +01:00
2014-02-18 02:19:10 -05:00
2014-02-18 02:19:10 -05:00
2014-02-18 02:19:10 -05:00
2014-02-18 02:19:10 -05:00
2014-02-18 02:19:10 -05:00
2014-02-18 02:19:10 -05:00
2014-02-18 02:19:10 -05:00
2014-02-20 01:01:10 +01:00
2014-02-18 02:19:10 -05:00
2014-02-20 01:01:10 +01:00
2014-02-18 02:19:10 -05:00
2014-02-18 02:19:10 -05:00
2014-02-01 21:52:06 -05:00
2014-01-31 07:30:55 +01:00
2014-02-20 01:01:10 +01:00
2014-02-18 02:19:10 -05:00
2014-02-20 01:01:10 +01:00
2014-02-18 02:19:10 -05:00
2014-02-18 02:19:10 -05:00
2014-02-18 02:19:10 -05:00
2014-02-18 02:19:10 -05:00
2014-02-18 02:19:10 -05:00