Cuda jpeg decoder c project and source code

The following C project contains the C source code and C examples used for cuda jpeg decoder. decode jpeg files in GPU using cuda and map it as direct3D texture

The source code and files included in this project are listed in the project files section, please make sure whether the listed source code meet your needs there.

Project Files: 

File NameSize
Cuda.Rules 10815
cutil.sln 1223
cutil.vcproj 11352
cutil_readme.txt 2049
cutil_vc90.sln 1229
cutil_vc90.vcproj 11446
bank_checker.h 15949
cmd_arg_reader.h 17006
cudpp.h 17951
cutil.h 49132
cutil_gl_error.h 3086
cutil_gl_inline.h 2957
cutil_inline.h 826
cutil_inline_bankchecker.h 1094
cutil_inline_drvapi.h 4643
cutil_inline_runtime.h 7922
cutil_math.h 20044
cuviddec.h 14512
nvcuvid.h 9324
channel_descriptor_dynlink.h 11445
common_functions_dynlink.h 3674
cuda_drvapi_dynlink.h 31524
cuda_runtime_api_dynlink.h 22585
cuda_runtime_dynlink.h 12808
cuda_texture_types_dynlink.h 4026
device_functions_dynlink.h 42389
math_functions_dbl_ptx3_dynlink.h 62896
math_functions_dynlink.h 100465
texture_fetch_functions_dynlink.h 70639
dynlink_d3d10.h 15190
error_checker.h 2939
exception.h 6264
freeglut.h 703
freeglut_ext.h 4434
freeglut_std.h 23427
glew.h 530563
glext.h 378608
glut.h 21494
glxew.h 43479
glxext.h 32800
wglew.h 41064
wglext.h 30819
multithreading.h 2837
nvGlutWidgets.h 4395
nvGLWidgets.h 6951
nvMath.h 2646
nvMatrix.h 10826
nvQuaternion.h 12402
nvShaderUtils.h 5568
nvVector.h 20982
nvWidgets.h 15882
param.h 4953
paramgl.h 1980
rendercheck_d3d10.h 2514
rendercheck_d3d9.h 2487
rendercheck_gl.h 9457
stopwatch.h 2229
stopwatch_base.h 3063
stopwatch_base.inl 3988
stopwatch_linux.h 5877
stopwatch_win.h 5805
cudpp32.lib 3632
cudpp32D.lib 3654
cudpp32d_emu.lib 3816
cudpp32_emu.lib 3716
cudpp64.lib 3590
cudpp64d.lib 3612
cudpp64d_emu.lib 3774
cudpp64_emu.lib 3674
cutil32.lib 11740
cutil32D.lib 11804
glew32.lib 308030
glew64.lib 304614
glut32.lib 29180
glut64.lib 26598
nvcuvid.lib 6154
paramgl32.lib 375400
rendercheckgl32.lib 124868
paramgl.sln 1232
paramgl.vcproj 5983
paramgl_vc90.sln 1238
paramgl_vc90.vcproj 6017
Release.sln 2737
Release_vc90.sln 2753
rendercheckgl.sln 1244
rendercheckgl.vcproj 5880
rendercheckgl_vc90.sln 1250
rendercheckgl_vc90.vcproj 5939
bank_checker.cpp 10526
cmd_arg_reader.cpp 5714
cuda_drvapi_dynlink.cpp 9207
cuda_runtime_dynlink.cpp 11654
cutil.cpp 63963
multithreading.cpp 3278
param.cpp 56
paramgl.cpp 5371
rendercheck_d3d10.cpp 4898
rendercheck_d3d9.cpp 6223
rendercheck_gl.cpp 48793
stopwatch.cpp 4367
stopwatch_win.cpp 2745
install_cuda_highlighting_vs7.reg 350
readme.txt 940
usertype.dat 1071
readme.txt 779
usertype.dat 1071
ccuda3dmanipulator.h 1222
CudaD3Dhandler.cpp 543
CudaD3Dhandler.h 315
CudaGetRects.cpp 424
CudaGetRects.h 624
CudaJpeg.cpp 62
cudajpegdecoder.sln 1258
CudaResourceController.cpp 2442
CudaResourceController.h 763
10000.jpg 83262
10001.jpg 83247
10002.jpg 83351
10003.jpg 83413
10004.jpg 83380
10005.jpg 83378
10006.jpg 83297
10007.jpg 83320
10008.jpg 83341
10009.jpg 83319
10010.jpg 83337
ijpeg.cpp 5595
ijpeg.h 2015
jidctflt.cpp 10243
jpegGPU.cu 12809
JpegGPU.h 2342
jpegGPU_kernel.cu 6587
jpeg_ref.cpp 18310
jpeg_ref.h 190
simpleD3D9Texture.cpp 20340
simpleD3D9Texture_vc90.vcproj 13323
stdint.h 7738
Timer.cpp 562
Timer.h 151

SocialTags: 

Technology: