X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=narabu-encoder.cpp;h=ba3e914406d76015af99de32efa3fd7f51bffb70;hb=929ed30933ca58ca55abeea2217756f6b0b9410e;hp=9e9f0ab8c036904717a79a5a2a6decfec07a3934;hpb=8f24287e70cc50f30a1b4b2718b4bf362455517b;p=narabu diff --git a/narabu-encoder.cpp b/narabu-encoder.cpp index 9e9f0ab..ba3e914 100644 --- a/narabu-encoder.cpp +++ b/narabu-encoder.cpp @@ -342,7 +342,7 @@ int main(int argc, char **argv) glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST); glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_REPEAT); glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_REPEAT); - glTexImage2D(GL_TEXTURE_2D, 0, GL_R8I, WIDTH, HEIGHT, 0, GL_RED_INTEGER, GL_UNSIGNED_BYTE, pix_y); + glTexImage2D(GL_TEXTURE_2D, 0, GL_R8UI, WIDTH, HEIGHT, 0, GL_RED_INTEGER, GL_UNSIGNED_BYTE, pix_y); check_error(); // Make destination textures. @@ -388,7 +388,7 @@ int main(int argc, char **argv) glBindImageTexture(2, ac2_ac5_tex, 0, GL_FALSE, 0, GL_WRITE_ONLY, GL_R16UI); glBindImageTexture(3, ac3_tex, 0, GL_FALSE, 0, GL_WRITE_ONLY, GL_R8I); glBindImageTexture(4, ac4_tex, 0, GL_FALSE, 0, GL_WRITE_ONLY, GL_R8I); - glBindImageTexture(5, y_tex, 0, GL_FALSE, 0, GL_READ_ONLY, GL_R8I); + glBindImageTexture(5, y_tex, 0, GL_FALSE, 0, GL_READ_ONLY, GL_R8UI); check_error(); steady_clock::time_point start = steady_clock::now();