blender/intern
Alaska 9fecf1f8b8 Cycles: Replace resolution divider loop with an analytical formula
As a side effect of this change, more resolution divisions are now available.
Before this patch the possible resolution divisions were all powers of two.
Now the possible resolution divisions are the multiples of pixel_size.

This increase in possible resolution divisions is the same idea proposed in https://archive.blender.org/developer/D13590.
In that patch there were concerns that this will increase the time between a user navigating
and seeing the 1:1 render. To my knowledge this is a non-issue and there should be
little to no increase in time between those two events.

Pull Request #104450
2023-02-13 13:02:47 +01:00
..
atomic Cleanup: remove workarounds and version checks for unsupported compilers 2022-09-27 07:05:13 +10:00
audaspace CMake: fix AUDASPACE disabling WITH_PYTHON for Blender 2022-05-20 11:18:49 +10:00
clog
cycles Cycles: Replace resolution divider loop with an analytical formula 2023-02-13 13:02:47 +01:00
dualcon Cleanup: Compilation warnings 2022-03-18 12:07:08 +01:00
eigen
ffmpeg Build: library updates for Blender 3.5 2022-12-07 15:28:17 +01:00
ghost Cleanup: use '#' prefix for issues instead of 'T' 2023-02-12 14:56:05 +11:00
guardedalloc CMake: quiet references to undeclared variable warnings 2023-01-19 17:10:42 +11:00
iksolver Cleanup: spelling in comments, capitalize tags 2022-05-13 09:29:25 +10:00
itasc Cleanup: remove argument to doxygen \file 2022-03-25 12:10:30 +11:00
libc_compat Fix compilation on Linux, glibc 2.34, and CentOS libraries 2022-09-13 10:38:42 +02:00
libmv Docs: change Git URLs to point projects.blender.org instead of git.blender.org 2023-02-07 14:23:05 +01:00
locale Cleanup: use '#' prefix for issues instead of 'T' 2023-02-12 14:56:05 +11:00
mantaflow Fix T102257: Crash when making an Object as Effector set to Guide and trying to scrub the timeline 2022-11-09 12:13:51 -03:00
memutil
mikktspace Cleanup: spelling in comments 2023-02-07 14:17:01 +11:00
opencolorio Cleanup: use '#' prefix for issues instead of 'T' 2023-02-12 14:56:05 +11:00
opensubdiv Cleanup: spelling in comments 2023-02-07 14:17:01 +11:00
openvdb
quadriflow
rigidbody CMake: use BULLET_LIBRARIES for both extern_bullet and system libraries 2023-01-19 17:10:42 +11:00
sky Cleanup: replace C-style casts with functional casts for numeric types 2022-09-26 17:58:36 +10:00
utfconv Cleanup: use C++ comments for disabled code 2022-04-13 13:47:04 +10:00
wayland_dynload GHOST/Wayland: improve workaround for libdecor setting the window state 2022-11-16 12:31:29 +11:00
CMakeLists.txt GPU: replace GLEW with libepoxy 2022-08-15 16:10:29 +02:00