├── .github └── workflows │ └── Build.yml ├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── Makefile ├── README.md ├── include ├── EGL │ ├── egl.h │ ├── eglext.h │ └── eglplatform.h ├── GLES2 │ ├── gl2.h │ ├── gl2ext.h │ └── gl2platform.h ├── KHR │ └── khrplatform.h ├── common.h ├── debug.h ├── essl.h ├── hooks.h ├── patches.h ├── pib.h ├── sha1.h ├── shacccg │ └── paramquery.h ├── shacccgpatch.h └── sysmodepatch.h ├── pib.yml ├── samples ├── cube-egl-system-vitasdk │ ├── CMakeLists.txt │ ├── GLES20_Cube_System_VitaSDK.vpk │ ├── README.md │ └── main.c ├── cube-egl-system │ ├── CMakeLists.txt │ ├── GLES20_Cube_System.vpk │ ├── README.md │ └── main.c ├── cube-egl-vitasdk │ ├── CMakeLists.txt │ ├── GLES20_Cube_VitaSDK.vpk │ ├── README.md │ └── main.c ├── cube-egl │ ├── CMakeLists.txt │ ├── GLES20_Cube.vpk │ ├── README.md │ ├── main.c │ └── param.yml ├── cube-glfw │ ├── CMakeLists.txt │ ├── GLES20_Cube.vpk │ ├── README.md │ ├── main.c │ └── param.yml └── triangle-touch-glfw │ ├── CMakeLists.txt │ ├── GLES20.vpk │ ├── README.md │ ├── main.c │ └── param.yml └── src ├── essl.c ├── hooks.c ├── patches.c ├── pib.c ├── sha1.c ├── shacccgpatch.c └── sysmodepatch.c /.github/workflows/Build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/.github/workflows/Build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/README.md -------------------------------------------------------------------------------- /include/EGL/egl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/include/EGL/egl.h -------------------------------------------------------------------------------- /include/EGL/eglext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/include/EGL/eglext.h -------------------------------------------------------------------------------- /include/EGL/eglplatform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/include/EGL/eglplatform.h -------------------------------------------------------------------------------- /include/GLES2/gl2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/include/GLES2/gl2.h -------------------------------------------------------------------------------- /include/GLES2/gl2ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/include/GLES2/gl2ext.h -------------------------------------------------------------------------------- /include/GLES2/gl2platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/include/GLES2/gl2platform.h -------------------------------------------------------------------------------- /include/KHR/khrplatform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/include/KHR/khrplatform.h -------------------------------------------------------------------------------- /include/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/include/common.h -------------------------------------------------------------------------------- /include/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/include/debug.h -------------------------------------------------------------------------------- /include/essl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/include/essl.h -------------------------------------------------------------------------------- /include/hooks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/include/hooks.h -------------------------------------------------------------------------------- /include/patches.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/include/patches.h -------------------------------------------------------------------------------- /include/pib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/include/pib.h -------------------------------------------------------------------------------- /include/sha1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/include/sha1.h -------------------------------------------------------------------------------- /include/shacccg/paramquery.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/include/shacccg/paramquery.h -------------------------------------------------------------------------------- /include/shacccgpatch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/include/shacccgpatch.h -------------------------------------------------------------------------------- /include/sysmodepatch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/include/sysmodepatch.h -------------------------------------------------------------------------------- /pib.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/pib.yml -------------------------------------------------------------------------------- /samples/cube-egl-system-vitasdk/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/samples/cube-egl-system-vitasdk/CMakeLists.txt -------------------------------------------------------------------------------- /samples/cube-egl-system-vitasdk/GLES20_Cube_System_VitaSDK.vpk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/samples/cube-egl-system-vitasdk/GLES20_Cube_System_VitaSDK.vpk -------------------------------------------------------------------------------- /samples/cube-egl-system-vitasdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/samples/cube-egl-system-vitasdk/README.md -------------------------------------------------------------------------------- /samples/cube-egl-system-vitasdk/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/samples/cube-egl-system-vitasdk/main.c -------------------------------------------------------------------------------- /samples/cube-egl-system/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/samples/cube-egl-system/CMakeLists.txt -------------------------------------------------------------------------------- /samples/cube-egl-system/GLES20_Cube_System.vpk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/samples/cube-egl-system/GLES20_Cube_System.vpk -------------------------------------------------------------------------------- /samples/cube-egl-system/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/samples/cube-egl-system/README.md -------------------------------------------------------------------------------- /samples/cube-egl-system/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/samples/cube-egl-system/main.c -------------------------------------------------------------------------------- /samples/cube-egl-vitasdk/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/samples/cube-egl-vitasdk/CMakeLists.txt -------------------------------------------------------------------------------- /samples/cube-egl-vitasdk/GLES20_Cube_VitaSDK.vpk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/samples/cube-egl-vitasdk/GLES20_Cube_VitaSDK.vpk -------------------------------------------------------------------------------- /samples/cube-egl-vitasdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/samples/cube-egl-vitasdk/README.md -------------------------------------------------------------------------------- /samples/cube-egl-vitasdk/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/samples/cube-egl-vitasdk/main.c -------------------------------------------------------------------------------- /samples/cube-egl/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/samples/cube-egl/CMakeLists.txt -------------------------------------------------------------------------------- /samples/cube-egl/GLES20_Cube.vpk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/samples/cube-egl/GLES20_Cube.vpk -------------------------------------------------------------------------------- /samples/cube-egl/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/samples/cube-egl/README.md -------------------------------------------------------------------------------- /samples/cube-egl/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/samples/cube-egl/main.c -------------------------------------------------------------------------------- /samples/cube-egl/param.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/samples/cube-egl/param.yml -------------------------------------------------------------------------------- /samples/cube-glfw/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/samples/cube-glfw/CMakeLists.txt -------------------------------------------------------------------------------- /samples/cube-glfw/GLES20_Cube.vpk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/samples/cube-glfw/GLES20_Cube.vpk -------------------------------------------------------------------------------- /samples/cube-glfw/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/samples/cube-glfw/README.md -------------------------------------------------------------------------------- /samples/cube-glfw/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/samples/cube-glfw/main.c -------------------------------------------------------------------------------- /samples/cube-glfw/param.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/samples/cube-glfw/param.yml -------------------------------------------------------------------------------- /samples/triangle-touch-glfw/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/samples/triangle-touch-glfw/CMakeLists.txt -------------------------------------------------------------------------------- /samples/triangle-touch-glfw/GLES20.vpk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/samples/triangle-touch-glfw/GLES20.vpk -------------------------------------------------------------------------------- /samples/triangle-touch-glfw/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/samples/triangle-touch-glfw/README.md -------------------------------------------------------------------------------- /samples/triangle-touch-glfw/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/samples/triangle-touch-glfw/main.c -------------------------------------------------------------------------------- /samples/triangle-touch-glfw/param.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/samples/triangle-touch-glfw/param.yml -------------------------------------------------------------------------------- /src/essl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/src/essl.c -------------------------------------------------------------------------------- /src/hooks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/src/hooks.c -------------------------------------------------------------------------------- /src/patches.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/src/patches.c -------------------------------------------------------------------------------- /src/pib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/src/pib.c -------------------------------------------------------------------------------- /src/sha1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/src/sha1.c -------------------------------------------------------------------------------- /src/shacccgpatch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/src/shacccgpatch.c -------------------------------------------------------------------------------- /src/sysmodepatch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonicMastr/Pigs-In-A-Blanket/HEAD/src/sysmodepatch.c --------------------------------------------------------------------------------