eggs says non-neon scalers are faster here
This commit is contained in:
parent
5a9b2d2312
commit
be75fa539a
1 changed files with 10 additions and 10 deletions
|
|
@ -2224,10 +2224,10 @@ static void selectScaler_PAR(int width, int height, int pitch) {
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
switch (scale) {
|
switch (scale) {
|
||||||
case 4: renderer.scaler = scale4x_n16; break;
|
case 4: renderer.scaler = scale4x_c16; break;
|
||||||
case 3: renderer.scaler = scale3x_n16; break;
|
case 3: renderer.scaler = scale3x_c16; break;
|
||||||
case 2: renderer.scaler = scale2x_n16; break;
|
case 2: renderer.scaler = scale2x_c16; break;
|
||||||
default: renderer.scaler = scale1x_n16; break;
|
default: renderer.scaler = scale1x_c16; break;
|
||||||
|
|
||||||
// my lesser scalers :sweat_smile:
|
// my lesser scalers :sweat_smile:
|
||||||
// case 4: renderer.scaler = scale4x; break;
|
// case 4: renderer.scaler = scale4x; break;
|
||||||
|
|
@ -2311,12 +2311,12 @@ static void selectScaler_AR(int width, int height, int pitch) {
|
||||||
renderer.dst_p = target_pitch;
|
renderer.dst_p = target_pitch;
|
||||||
renderer.dst_offset = (dy * target_pitch) + (dx * FIXED_BPP);
|
renderer.dst_offset = (dy * target_pitch) + (dx * FIXED_BPP);
|
||||||
switch (scale) {
|
switch (scale) {
|
||||||
case 6: renderer.scaler = scale6x_n16; break;
|
case 6: renderer.scaler = scale6x_c16; break;
|
||||||
case 5: renderer.scaler = scale5x_n16; break;
|
case 5: renderer.scaler = scale5x_c16; break;
|
||||||
case 4: renderer.scaler = scale4x_n16; break;
|
case 4: renderer.scaler = scale4x_c16; break;
|
||||||
case 3: renderer.scaler = scale3x_n16; break;
|
case 3: renderer.scaler = scale3x_c16; break;
|
||||||
case 2: renderer.scaler = scale2x_n16; break;
|
case 2: renderer.scaler = scale2x_c16; break;
|
||||||
default: renderer.scaler = scale1x_n16; break;
|
default: renderer.scaler = scale1x_c16; break;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (scaler_surface) SDL_FreeSurface(scaler_surface);
|
if (scaler_surface) SDL_FreeSurface(scaler_surface);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue