Hopefully proper fix for #2007

This commit is contained in:
Deve 2015-02-26 20:16:39 +01:00
parent 832aefeceb
commit 988f5ea933
5 changed files with 5 additions and 5 deletions

View File

@ -49,7 +49,7 @@ void main()
ivec3 lmax3 = ivec3(-1000);
ivec3 lmin3 = ivec3(1000);
vec2 start_xy = gl_LocalInvocationID.xy + gl_WorkGroupID.xy * gl_WorkGroupSize.xy * 8 + .5;
vec2 start_xy = gl_LocalInvocationID.xy + gl_WorkGroupID.xy * gl_WorkGroupSize.xy * 8 + vec2(0.5);
for (int i = 0; i < 8; i++) {
for (int j = 0; j < 8; j++) {

View File

@ -15,7 +15,7 @@ void main()
{
int x = int(gl_LocalInvocationID.x), y = int(gl_LocalInvocationID.y);
ivec2 iuv = ivec2(gl_GlobalInvocationID.x, gl_GlobalInvocationID.y);
vec2 guv = gl_GlobalInvocationID.xy + .5;
vec2 guv = gl_GlobalInvocationID.xy + vec2(0.5);
vec2 uv_m = (guv - vec2(8, 0)) * pixel;
vec2 uv = guv * pixel;
vec2 uv_p = (guv + vec2(8, 0)) * pixel;

View File

@ -15,7 +15,7 @@ void main()
{
int x = int(gl_LocalInvocationID.x), y = int(gl_LocalInvocationID.y);
ivec2 iuv = ivec2(gl_GlobalInvocationID.x, gl_GlobalInvocationID.y);
vec2 guv = gl_GlobalInvocationID.xy + .5;
vec2 guv = gl_GlobalInvocationID.xy + vec2(0.5);
vec2 uv_m = (guv - vec2(0, 8)) * pixel;
vec2 uv = guv * pixel;
vec2 uv_p = (guv + vec2(0, 8)) * pixel;

View File

@ -13,7 +13,7 @@ void main()
{
int x = int(gl_LocalInvocationID.x), y = int(gl_LocalInvocationID.y);
ivec2 iuv = ivec2(gl_GlobalInvocationID.x, gl_GlobalInvocationID.y);
vec2 guv = gl_GlobalInvocationID.xy + .5;
vec2 guv = gl_GlobalInvocationID.xy + vec2(0.5);
vec2 uv_m = (guv - vec2(6, 0)) * pixel;
vec2 uv = guv * pixel;
vec2 uv_p = (guv + vec2(6, 0)) * pixel;

View File

@ -13,7 +13,7 @@ void main()
{
int x = int(gl_LocalInvocationID.x), y = int(gl_LocalInvocationID.y);
ivec2 iuv = ivec2(gl_GlobalInvocationID.x, gl_GlobalInvocationID.y);
vec2 guv = gl_GlobalInvocationID.xy + .5;
vec2 guv = gl_GlobalInvocationID.xy + vec2(0.5);
vec2 uv_m = (guv - vec2(0, 6)) * pixel;
vec2 uv = guv * pixel;
vec2 uv_p = (guv + vec2(0, 6)) * pixel;