|
@@ -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,
|