mirror of
https://github.com/RPCS3/rpcs3.git
synced 2024-11-25 20:22:30 +01:00
Use g_fxo for gem_camera_shared
This commit is contained in:
parent
e4a7e8c058
commit
7b0d834477
@ -1051,7 +1051,7 @@ s32 cellCameraReadEx(s32 dev_num, vm::ptr<CellCameraReadEx> read)
|
||||
read->frame = g_camera->frame_num;
|
||||
read->bytesread = g_camera->is_streaming ? get_video_buffer_size(g_camera->info) : 0;
|
||||
|
||||
auto shared_data = fxm::get_always<gem_camera_shared>();
|
||||
auto shared_data = g_fxo->get<gem_camera_shared>();
|
||||
|
||||
shared_data->frame_timestamp.exchange(read->timestamp);
|
||||
}
|
||||
|
@ -546,7 +546,7 @@ s32 cellGemGetImageState(u32 gem_num, vm::ptr<CellGemImageState> image_state)
|
||||
|
||||
if (g_cfg.io.move == move_handler::fake)
|
||||
{
|
||||
auto shared_data = fxm::get_always<gem_camera_shared>();
|
||||
auto shared_data = g_fxo->get<gem_camera_shared>();
|
||||
|
||||
image_state->frame_timestamp = shared_data->frame_timestamp.load();
|
||||
image_state->timestamp = image_state->frame_timestamp + 10; // arbitrarily define 10 usecs of frame processing
|
||||
|
Loading…
Reference in New Issue
Block a user