I managed to display basic shapes using gxm thanks to libvita2d compiled shaders found on github. Now, I would like to use my own shaders. I found a tool (not legal) which let me compile my cg shaders to gxp. Unfortunately, when i try to use them, sceGxmProgramCheck return SCE_GXM_ERROR_INVALID_VALUE (0x805b0003).
How did xerpi manage to compile his shaders? Is there any non official but legal tool for compiling shaders?
I know that my gxp file is valid (i can check uniforms information with an other tool).
I tried to convert the gxp file to obj with ld (arm-vita-eabi-ld -r -b binary) and it didn't work. Same result using xxd to convert the gxp file to an unsigned char array.
Thanks for your help, and sorry for my english
Advertising