gpu : GPU_Reset

This commit is contained in:
smea 2014-03-12 16:00:40 +01:00
parent fc708bddb6
commit 452737574d
2 changed files with 9 additions and 4 deletions

View File

@ -96,9 +96,11 @@ int main()
GPU_Init(NULL); GPU_Init(NULL);
u32* gpuCmd=(u32*)gspHeap; u32* gpuCmd=(u32*)(&gspHeap[0x100000]);
u32 gpuCmdSize=0x10000; u32 gpuCmdSize=0x10000;
GPU_Reset(gxCmdBuf, gpuCmd, gpuCmdSize);
DVLB_s* shader=SHDR_ParseSHBIN((u32*)test_vsh_bin,test_vsh_bin_size); DVLB_s* shader=SHDR_ParseSHBIN((u32*)test_vsh_bin,test_vsh_bin_size);
APP_STATUS status; APP_STATUS status;

View File

@ -24,12 +24,12 @@
dp4 d00, d45, d40 (0x1) dp4 d00, d45, d40 (0x1)
dp4 d00, d46, d40 (0x2) dp4 d00, d46, d40 (0x2)
dp4 d00, d47, d40 (0x3) dp4 d00, d47, d40 (0x3)
; result.color = in.pos
mov d04, d25 (0x5)
; result.texcoord = const ; result.texcoord = const
mov d08, d25 (0x5) mov d08, d25 (0x5)
mov d0C, d25 (0x5) mov d0C, d25 (0x5)
mov d10, d25 (0x5) mov d10, d25 (0x5)
; result.color = in.pos
mov d04, d00 (0x5)
flush flush
end end
endmain: endmain:
@ -39,5 +39,8 @@
.opdesc _y__, xyzw, xyzw ; 0x1 .opdesc _y__, xyzw, xyzw ; 0x1
.opdesc __z_, xyzw, xyzw ; 0x2 .opdesc __z_, xyzw, xyzw ; 0x2
.opdesc ___w, xyzw, xyzw ; 0x3 .opdesc ___w, xyzw, xyzw ; 0x3
.opdesc ___w, yyyy, xyzw ; 0x4 .opdesc ___w, wwww, wwww ; 0x4
.opdesc xyzw, xyzw, xyzw ; 0x5 .opdesc xyzw, xyzw, xyzw ; 0x5
.opdesc __z_, xyzw, xyzw ; 0x6
.opdesc ___w, xyzw, xyzw ; 0x7
.opdesc xyzw, xyzw, xyzw ; 0x8