├── LICENSE ├── Makefile ├── README.md ├── doc ├── dct8.nb └── dct8.pdf ├── res ├── grey.fs.glsl ├── horz.fs.glsl ├── horz_pack_grey.fs.glsl ├── horz_pack_yuv.fs.glsl ├── horz_quant_grey.fs.glsl ├── horz_quant_yuv.fs.glsl ├── rgb.fs.glsl ├── tex.vs.glsl ├── ungrey.fs.glsl ├── unyuv.fs.glsl ├── vert.fs.glsl └── yuv.fs.glsl ├── src ├── dct.c ├── dct.h ├── image.c ├── image.h ├── internal.c ├── internal.h ├── jpeg_gpu.c ├── jpeg_info.c ├── jpeg_info.h ├── jpeg_wrap.c ├── jpeg_wrap.h ├── logging.c ├── logging.h ├── test.c ├── test.h ├── xjpeg.c └── xjpeg.h └── test ├── dct.c └── image.c /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negge/jpeg_gpu/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negge/jpeg_gpu/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negge/jpeg_gpu/HEAD/README.md -------------------------------------------------------------------------------- /doc/dct8.nb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negge/jpeg_gpu/HEAD/doc/dct8.nb -------------------------------------------------------------------------------- /doc/dct8.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negge/jpeg_gpu/HEAD/doc/dct8.pdf -------------------------------------------------------------------------------- /res/grey.fs.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negge/jpeg_gpu/HEAD/res/grey.fs.glsl -------------------------------------------------------------------------------- /res/horz.fs.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negge/jpeg_gpu/HEAD/res/horz.fs.glsl -------------------------------------------------------------------------------- /res/horz_pack_grey.fs.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negge/jpeg_gpu/HEAD/res/horz_pack_grey.fs.glsl -------------------------------------------------------------------------------- /res/horz_pack_yuv.fs.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negge/jpeg_gpu/HEAD/res/horz_pack_yuv.fs.glsl -------------------------------------------------------------------------------- /res/horz_quant_grey.fs.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negge/jpeg_gpu/HEAD/res/horz_quant_grey.fs.glsl -------------------------------------------------------------------------------- /res/horz_quant_yuv.fs.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negge/jpeg_gpu/HEAD/res/horz_quant_yuv.fs.glsl -------------------------------------------------------------------------------- /res/rgb.fs.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negge/jpeg_gpu/HEAD/res/rgb.fs.glsl -------------------------------------------------------------------------------- /res/tex.vs.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negge/jpeg_gpu/HEAD/res/tex.vs.glsl -------------------------------------------------------------------------------- /res/ungrey.fs.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negge/jpeg_gpu/HEAD/res/ungrey.fs.glsl -------------------------------------------------------------------------------- /res/unyuv.fs.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negge/jpeg_gpu/HEAD/res/unyuv.fs.glsl -------------------------------------------------------------------------------- /res/vert.fs.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negge/jpeg_gpu/HEAD/res/vert.fs.glsl -------------------------------------------------------------------------------- /res/yuv.fs.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negge/jpeg_gpu/HEAD/res/yuv.fs.glsl -------------------------------------------------------------------------------- /src/dct.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negge/jpeg_gpu/HEAD/src/dct.c -------------------------------------------------------------------------------- /src/dct.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negge/jpeg_gpu/HEAD/src/dct.h -------------------------------------------------------------------------------- /src/image.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negge/jpeg_gpu/HEAD/src/image.c -------------------------------------------------------------------------------- /src/image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negge/jpeg_gpu/HEAD/src/image.h -------------------------------------------------------------------------------- /src/internal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negge/jpeg_gpu/HEAD/src/internal.c -------------------------------------------------------------------------------- /src/internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negge/jpeg_gpu/HEAD/src/internal.h -------------------------------------------------------------------------------- /src/jpeg_gpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negge/jpeg_gpu/HEAD/src/jpeg_gpu.c -------------------------------------------------------------------------------- /src/jpeg_info.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negge/jpeg_gpu/HEAD/src/jpeg_info.c -------------------------------------------------------------------------------- /src/jpeg_info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negge/jpeg_gpu/HEAD/src/jpeg_info.h -------------------------------------------------------------------------------- /src/jpeg_wrap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negge/jpeg_gpu/HEAD/src/jpeg_wrap.c -------------------------------------------------------------------------------- /src/jpeg_wrap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negge/jpeg_gpu/HEAD/src/jpeg_wrap.h -------------------------------------------------------------------------------- /src/logging.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negge/jpeg_gpu/HEAD/src/logging.c -------------------------------------------------------------------------------- /src/logging.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negge/jpeg_gpu/HEAD/src/logging.h -------------------------------------------------------------------------------- /src/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negge/jpeg_gpu/HEAD/src/test.c -------------------------------------------------------------------------------- /src/test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negge/jpeg_gpu/HEAD/src/test.h -------------------------------------------------------------------------------- /src/xjpeg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negge/jpeg_gpu/HEAD/src/xjpeg.c -------------------------------------------------------------------------------- /src/xjpeg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negge/jpeg_gpu/HEAD/src/xjpeg.h -------------------------------------------------------------------------------- /test/dct.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negge/jpeg_gpu/HEAD/test/dct.c -------------------------------------------------------------------------------- /test/image.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/negge/jpeg_gpu/HEAD/test/image.c --------------------------------------------------------------------------------