mesa/src
Jason Ekstrand c7d0d328d5 radv: Set the window scissor to the render area, not framebuffer
With dynamic rendering, the concept of framebuffer dimensions goes away
so this won't make sense.  Even with render passes, the render area is
guaranteed to be inside the framebuffer so we may as well clip to the
potentially smaller render area.  This commit also moves window scissor
setup to CmdBeginRenderPass2() time.  This should be fine, even for meta
ops, as the only meta ops which happen inside a render pass need the
same render area as the render pass itself.

Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15587>
2022-09-09 09:24:59 +00:00
..
amd radv: Set the window scissor to the render area, not framebuffer 2022-09-09 09:24:59 +00:00
android_stub
asahi asahi: Handle Stream Link VDM commands 2022-09-06 21:01:28 +00:00
broadcom v3dv: implement VK_EXT_shader_module_identifier 2022-09-07 12:51:16 +00:00
c11 c11: #include <threads.h> when the os/platform provide it 2022-08-18 01:02:07 +00:00
compiler mesa/glsl: Add support for NV_shader_noperspective_interpolation 2022-09-09 07:22:20 +00:00
drm-shim
egl egl: Relax locking 2022-09-07 21:21:38 -07:00
etnaviv
freedreno tu: Retain allocated CSes in tu_autotune_on_submit 2022-09-09 07:57:54 +00:00
gallium zink: implement fence_get_fd required by EGL android platform 2022-09-08 19:30:38 +00:00
gbm
getopt
glx glx: Use XSaveContext, delete glxhash.c 2022-09-08 23:43:42 +00:00
gtest
hgl
imagination pvr: Remove unimplemented push descriptor code. 2022-09-08 11:56:43 +00:00
imgui
intel intel/compiler: Use subgroup invocation for ICP handle loads 2022-09-08 15:12:41 +00:00
loader loader: use os_get_option for driver override 2022-09-08 19:30:38 +00:00
mapi mesa: Expose GL_NV_ES1_1_compatibility 2022-08-25 10:17:10 -07:00
mesa mesa/glsl: Add support for NV_shader_noperspective_interpolation 2022-09-09 07:22:20 +00:00
microsoft vulkan: Add a vk_command_buffer_ops struct 2022-09-01 20:17:25 +00:00
nouveau nv50/ir: fix OP_UNION resolving when used for vector values 2022-09-08 11:35:35 +00:00
panfrost pan/bi: Add and use bi_num_successors helper 2022-09-02 16:03:24 +00:00
tool pps: enable track_event in system.cfg 2022-08-26 21:47:44 +00:00
util util: avoid deprecated builtin has_trivial_destructor 2022-09-08 10:53:32 +00:00
virtio venus: force synchronous submission for external signal semaphore 2022-09-08 21:46:40 +00:00
vulkan vulkan: Augment _WIN32 stub comparison 2022-09-08 15:37:11 +00:00
meson.build