mirror of
https://github.com/RPCSX/rpcsx.git
synced 2026-04-17 20:35:18 +00:00
remove m_surface*
This commit is contained in:
parent
16311b36b0
commit
73535e0c04
9 changed files with 191 additions and 249 deletions
|
|
@ -498,7 +498,7 @@ void SetupRsxRenderingStates(vm::ptr<CellGcmContextData>& cntxt)
|
|||
r.m_width = s_rescInternalInstance->m_dstWidth;
|
||||
r.m_height = s_rescInternalInstance->m_dstHeight;
|
||||
|
||||
r.m_surface_depth_format = 2;
|
||||
// r.m_surface_depth_format = 2;
|
||||
rsx::method_registers[NV4097_SET_SURFACE_COLOR_TARGET] = 1;
|
||||
|
||||
if (IsPalInterpolate())
|
||||
|
|
@ -535,30 +535,30 @@ void SetupSurfaces(vm::ptr<CellGcmContextData>& cntxt)
|
|||
|
||||
GSRender& r = Emu.GetGSManager().GetRender();
|
||||
|
||||
r.m_surface_type = CELL_GCM_SURFACE_PITCH;
|
||||
r.m_surface_antialias = CELL_GCM_SURFACE_CENTER_1;
|
||||
r.m_surface_color_format = (u8)s_rescInternalInstance->m_pRescDsts->format;
|
||||
// r.m_surface_type = CELL_GCM_SURFACE_PITCH;
|
||||
// r.m_surface_antialias = CELL_GCM_SURFACE_CENTER_1;
|
||||
// r.m_surface_color_format = (u8)s_rescInternalInstance->m_pRescDsts->format;
|
||||
rsx::method_registers[NV4097_SET_SURFACE_COLOR_TARGET] = (!isMrt) ? CELL_GCM_SURFACE_TARGET_0 : CELL_GCM_SURFACE_TARGET_MRT1;
|
||||
//surface.colorLocation[0] = CELL_GCM_LOCATION_LOCAL;
|
||||
r.m_surface_offset_a = dstOffset0;
|
||||
r.m_surface_pitch_a = s_rescInternalInstance->m_dstPitch;
|
||||
rsx::method_registers[NV4097_SET_SURFACE_COLOR_AOFFSET] = dstOffset0;
|
||||
rsx::method_registers[NV4097_SET_SURFACE_PITCH_A] = s_rescInternalInstance->m_dstPitch;
|
||||
//surface.colorLocation[1] = CELL_GCM_LOCATION_LOCAL;
|
||||
r.m_surface_offset_b = (!isMrt) ? 0 : dstOffset1;
|
||||
r.m_surface_pitch_b = (!isMrt) ? 64 : s_rescInternalInstance->m_dstPitch;
|
||||
rsx::method_registers[NV4097_SET_SURFACE_COLOR_BOFFSET] = (!isMrt) ? 0 : dstOffset1;
|
||||
rsx::method_registers[NV4097_SET_SURFACE_PITCH_B] = (!isMrt) ? 64 : s_rescInternalInstance->m_dstPitch;
|
||||
//surface.colorLocation[2] = CELL_GCM_LOCATION_LOCAL;
|
||||
r.m_surface_offset_c = 0;
|
||||
r.m_surface_pitch_c = 64;
|
||||
rsx::method_registers[NV4097_SET_SURFACE_COLOR_COFFSET] = 0;
|
||||
rsx::method_registers[NV4097_SET_SURFACE_PITCH_C] = 64;
|
||||
//surface.colorLocation[3] = CELL_GCM_LOCATION_LOCAL;
|
||||
r.m_surface_offset_d = 0;
|
||||
r.m_surface_pitch_d = 64;
|
||||
r.m_surface_depth_format = CELL_GCM_SURFACE_Z24S8;
|
||||
rsx::method_registers[NV4097_SET_SURFACE_COLOR_DOFFSET] = 0;
|
||||
rsx::method_registers[NV4097_SET_SURFACE_PITCH_D] = 64;
|
||||
// r.m_surface_depth_format = CELL_GCM_SURFACE_Z24S8;
|
||||
//surface.depthLocation = CELL_GCM_LOCATION_LOCAL;
|
||||
r.m_surface_offset_z = 0;
|
||||
r.m_surface_pitch_z = 64;
|
||||
r.m_surface_width = s_rescInternalInstance->m_dstWidth;
|
||||
r.m_surface_height = s_rescInternalInstance->m_dstHeight;
|
||||
r.m_surface_clip_x = 0;
|
||||
r.m_surface_clip_y = 0;
|
||||
rsx::method_registers[NV4097_SET_SURFACE_ZETA_OFFSET];
|
||||
rsx::method_registers[NV4097_SET_SURFACE_PITCH_Z] = 64;
|
||||
// r.m_surface_width = s_rescInternalInstance->m_dstWidth;
|
||||
// r.m_surface_height = s_rescInternalInstance->m_dstHeight;
|
||||
// r.m_surface_clip_x = 0;
|
||||
// r.m_surface_clip_y = 0;
|
||||
}
|
||||
|
||||
// Module<> Functions
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue