You do not have permission to edit this page, for the following reason:
The action you have requested is limited to users in one of the groups: Users, Administrators.
Free text:
{{#seo: |title=Vita Homebrew PC Tools (Developments) - GameBrew |title_mode=append |image=cubegles2pvrpsp2vita2.png |image_alt=Cube GLES2 - PVR PSP2 }} This is a openGL cube demo program. It was made as a tech demo using [https://github.com/GrapheneCt/PVR_PSP2 PVR_PSP2 Driver layer GPU libraries]. The PVR_PSP2 initialization and library handling was adapted from the work of [https://github.com/ZeroNinx/VitaTest ZeroNinx]. The PS Vita demo implements the openGL cube demo from a [https://developer.blackberry.com/native/documentation/getting_started/first_app/3_d_app_draw_the_cube_with_gles20.html BlackBerry GLES 2.0 Tutorial], PS Vita code was based on [https://github.com/SonicMastr/Pigs-In-A-Blanket/tree/master/samples/cube-egl-vitasdk SonicMastr's] implementation. == Features == * Implements PVR_PSP2 libraries, instead of VitaGL, or Pigs in a Blanket. * No more CG to GLSL shader conversion. * Barebones example for those interested in using the GPU libraries. == Compiling == Requires [https://vitasdk.org/ VitaSDK] and PVR_PSP2 >=v3.5. Once you have installed VitaSDK, clone [https://github.com/GrapheneCt/PVR_PSP2/releases/tag/v3.5 PVR_PSP2] repository, and download [https://github.com/GrapheneCt/PVR_PSP2/releases/download/v3.5/vitasdk_stubs.zip VitaSDK Stubs] from the releases section of PVR_PSP2. Copy all .a files from vitasdk_stubs.zip to your $VITASDK lib path, $VITASDK/arm-vita-eabi/lib Copy include folder from PVR_PSP2 repository to your VitaSDK include folder, and rename it to PVR_PSP2, $VITASDK/arm-vita-eabi/include/ Compile using cmake and make, mkdir cmake_build cmake .. make ==Installing== Copy the generated VPK to your PS Vita using your preferred method. Install using [[VitaShell]]. ==Changelog== '''v1.0''' *Update main.cpp *Corrected coment, GLSL shader code is used. ==Credits== Thanks to all the great people that made this possible: * GrapheneCt, Bythos, and Jaylon Gowie for developing PVR_PSP2. * ZeroNix's code to properly setup the graphics library. * SonicMastr for cube demo on PS Vita. ==External links== * GitHub - https://github.com/MR-Research/Cube-GLES2-PVR_PSP2 * Reddit - https://www.reddit.com/r/vitahacks/comments/ps358m/cubegles2pvr_psp2_opengl_cube_demo_program_using/
Advertising: