├── .gitignore ├── .vscode ├── c_cpp_properties.json ├── launch.json ├── settings.json └── tasks.json ├── LICENSE ├── Makefile ├── README.md ├── examples ├── bitmap.hpp ├── render-deko3d.cpp ├── render-icons.cpp ├── render-nx.cpp ├── render-rgb-downscale.cpp ├── render-rgb.cpp └── render-yuv.cpp ├── include ├── nvjpg.hpp └── nvjpg │ ├── bitstream.hpp │ ├── decoder.hpp │ ├── image.hpp │ ├── nv │ ├── channel.hpp │ ├── cmdbuf.hpp │ ├── ctrl.hpp │ ├── ioctl_types.h │ ├── map.hpp │ └── registers.hpp │ ├── surface.hpp │ └── utils.hpp ├── lib ├── decoder.cpp ├── image.cpp └── surface.cpp └── meson.build /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/averne/oss-nvjpg/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/c_cpp_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/averne/oss-nvjpg/HEAD/.vscode/c_cpp_properties.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/averne/oss-nvjpg/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/averne/oss-nvjpg/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/averne/oss-nvjpg/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/averne/oss-nvjpg/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/averne/oss-nvjpg/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/averne/oss-nvjpg/HEAD/README.md -------------------------------------------------------------------------------- /examples/bitmap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/averne/oss-nvjpg/HEAD/examples/bitmap.hpp -------------------------------------------------------------------------------- /examples/render-deko3d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/averne/oss-nvjpg/HEAD/examples/render-deko3d.cpp -------------------------------------------------------------------------------- /examples/render-icons.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/averne/oss-nvjpg/HEAD/examples/render-icons.cpp -------------------------------------------------------------------------------- /examples/render-nx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/averne/oss-nvjpg/HEAD/examples/render-nx.cpp -------------------------------------------------------------------------------- /examples/render-rgb-downscale.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/averne/oss-nvjpg/HEAD/examples/render-rgb-downscale.cpp -------------------------------------------------------------------------------- /examples/render-rgb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/averne/oss-nvjpg/HEAD/examples/render-rgb.cpp -------------------------------------------------------------------------------- /examples/render-yuv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/averne/oss-nvjpg/HEAD/examples/render-yuv.cpp -------------------------------------------------------------------------------- /include/nvjpg.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/averne/oss-nvjpg/HEAD/include/nvjpg.hpp -------------------------------------------------------------------------------- /include/nvjpg/bitstream.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/averne/oss-nvjpg/HEAD/include/nvjpg/bitstream.hpp -------------------------------------------------------------------------------- /include/nvjpg/decoder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/averne/oss-nvjpg/HEAD/include/nvjpg/decoder.hpp -------------------------------------------------------------------------------- /include/nvjpg/image.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/averne/oss-nvjpg/HEAD/include/nvjpg/image.hpp -------------------------------------------------------------------------------- /include/nvjpg/nv/channel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/averne/oss-nvjpg/HEAD/include/nvjpg/nv/channel.hpp -------------------------------------------------------------------------------- /include/nvjpg/nv/cmdbuf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/averne/oss-nvjpg/HEAD/include/nvjpg/nv/cmdbuf.hpp -------------------------------------------------------------------------------- /include/nvjpg/nv/ctrl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/averne/oss-nvjpg/HEAD/include/nvjpg/nv/ctrl.hpp -------------------------------------------------------------------------------- /include/nvjpg/nv/ioctl_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/averne/oss-nvjpg/HEAD/include/nvjpg/nv/ioctl_types.h -------------------------------------------------------------------------------- /include/nvjpg/nv/map.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/averne/oss-nvjpg/HEAD/include/nvjpg/nv/map.hpp -------------------------------------------------------------------------------- /include/nvjpg/nv/registers.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/averne/oss-nvjpg/HEAD/include/nvjpg/nv/registers.hpp -------------------------------------------------------------------------------- /include/nvjpg/surface.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/averne/oss-nvjpg/HEAD/include/nvjpg/surface.hpp -------------------------------------------------------------------------------- /include/nvjpg/utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/averne/oss-nvjpg/HEAD/include/nvjpg/utils.hpp -------------------------------------------------------------------------------- /lib/decoder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/averne/oss-nvjpg/HEAD/lib/decoder.cpp -------------------------------------------------------------------------------- /lib/image.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/averne/oss-nvjpg/HEAD/lib/image.cpp -------------------------------------------------------------------------------- /lib/surface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/averne/oss-nvjpg/HEAD/lib/surface.cpp -------------------------------------------------------------------------------- /meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/averne/oss-nvjpg/HEAD/meson.build --------------------------------------------------------------------------------