|
|
@ -98,6 +98,10 @@ VideoCore::GuestDriverProfile& KeplerCompute::AccessGuestDriverProfile() { |
|
|
return rasterizer.AccessGuestDriverProfile(); |
|
|
return rasterizer.AccessGuestDriverProfile(); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
const VideoCore::GuestDriverProfile& KeplerCompute::AccessGuestDriverProfile() const { |
|
|
|
|
|
return rasterizer.AccessGuestDriverProfile(); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
void KeplerCompute::ProcessLaunch() { |
|
|
void KeplerCompute::ProcessLaunch() { |
|
|
const GPUVAddr launch_desc_loc = regs.launch_desc_loc.Address(); |
|
|
const GPUVAddr launch_desc_loc = regs.launch_desc_loc.Address(); |
|
|
memory_manager.ReadBlockUnsafe(launch_desc_loc, &launch_description, |
|
|
memory_manager.ReadBlockUnsafe(launch_desc_loc, &launch_description, |
|
|
|