diff options
Diffstat (limited to 'src/drv.c')
-rw-r--r-- | src/drv.c | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -370,12 +370,12 @@ static void register_hw_render_ctx(struct driver_state *state) { 0x21, 0x1, 0x0, - state->ccb_buffer.sClientMemInfo.sDevVAddr.uiAddr, - state->kernel_buffer_2.sClientMemInfo.sDevVAddr.uiAddr, + state->ccb_buffer.sClientMemInfo.sDevVAddr.uiAddr, // Not all zeros + state->kernel_buffer_2.sClientMemInfo.sDevVAddr.uiAddr, // All zeros 0x0, - state->kernel_buffer_3.sClientMemInfo.sDevVAddr.uiAddr, - state->perctx_3d_buffer.sClientMemInfo.sDevVAddr.uiAddr, - state->ta_data_buffer.sClientMemInfo.sDevVAddr.uiAddr, + state->kernel_buffer_3.sClientMemInfo.sDevVAddr.uiAddr, // All zeros + state->perctx_3d_buffer.sClientMemInfo.sDevVAddr.uiAddr, // All zeros + state->ta_data_buffer.sClientMemInfo.sDevVAddr.uiAddr, // All zeros 0x0, 0x0, 0x0, @@ -384,7 +384,7 @@ static void register_hw_render_ctx(struct driver_state *state) { 0x0, 0x0, 0x0, - 0x50f, + 0x50f, // This value seems to change but I'm not sure why }; PVRSRV_BRIDGE_IN_SGX_REGISTER_HW_RENDER_CONTEXT in = { .hDevCookie = state->dev_cookie, |