Commit: 96b6ea9ee6b9a74513ee3627be514599b2412d43 Author: Jason Fielder Date: Wed Dec 7 18:14:28 2022 +0100 Branches: master https://developer.blender.org/rB96b6ea9ee6b9a74513ee3627be514599b2412d43
Fix T102944: fix Cycles viewport issues on macOS + NVIDIA Part of the workaround for NVIDIA driver issue got lost in the changes to switch to the GPU module. Differential Revision: https://developer.blender.org/D16709 =================================================================== M intern/cycles/blender/display_driver.cpp =================================================================== diff --git a/intern/cycles/blender/display_driver.cpp b/intern/cycles/blender/display_driver.cpp index dd5b2f01d5b..3c347145117 100644 --- a/intern/cycles/blender/display_driver.cpp +++ b/intern/cycles/blender/display_driver.cpp @@ -809,6 +809,11 @@ void BlenderDisplayDriver::draw(const Params ¶ms) * is bound externally. */ immBindShader(active_shader); + if (tiles_->current_tile.need_update_texture_pixels) { + update_tile_texture_pixels(tiles_->current_tile); + tiles_->current_tile.need_update_texture_pixels = false; + } + draw_tile(zoom_, texcoord_attribute, position_attribute, tiles_->current_tile.tile); for (const DrawTile &tile : tiles_->finished_tiles.tiles) { _______________________________________________ Bf-blender-cvs mailing list [email protected] List details, subscription details or unsubscribe: https://lists.blender.org/mailman/listinfo/bf-blender-cvs
