Disable ubershaders on problematic Adreno compiler versions.
This commit is contained in:
@@ -7841,6 +7841,10 @@ String RenderingDevice::get_device_pipeline_cache_uuid() const {
|
||||
return driver->get_pipeline_cache_uuid();
|
||||
}
|
||||
|
||||
RenderingDevice::DriverWorkarounds RenderingDevice::get_driver_workarounds() const {
|
||||
return driver->get_driver_workarounds();
|
||||
}
|
||||
|
||||
void RenderingDevice::swap_buffers(bool p_present) {
|
||||
ERR_RENDER_THREAD_GUARD();
|
||||
|
||||
@@ -8502,7 +8506,7 @@ Error RenderingDevice::initialize(RenderingContextDriver *p_context, DisplayServ
|
||||
driver->command_buffer_begin(frames[0].command_buffer);
|
||||
|
||||
// Create draw graph and start it initialized as well.
|
||||
draw_graph.initialize(driver, device, &_render_pass_create_from_graph, frames.size(), main_queue_family, SECONDARY_COMMAND_BUFFERS_PER_FRAME);
|
||||
draw_graph.initialize(driver, &_render_pass_create_from_graph, frames.size(), main_queue_family, SECONDARY_COMMAND_BUFFERS_PER_FRAME);
|
||||
draw_graph.begin();
|
||||
|
||||
for (uint32_t i = 0; i < frames.size(); i++) {
|
||||
|
||||
Reference in New Issue
Block a user