From b2b997b4ce3c654d76410e8dce957b0f608c7565 Mon Sep 17 00:00:00 2001 From: CamilleLaVey Date: Thu, 14 May 2026 19:30:38 +0200 Subject: [PATCH] WIP: Testing performance regressions Android revert [shader_recompiler] handle dynamic texture descriptor strides (#3898) this fixes dynamic texture descriptors that are not laid out as simple 8-byte entries tested on steam deck/amd --------------- Performance and graphical issues started from this point and forward, testing is required. notes - DynamicDescriptorSizeShift called twice because i moved it away from the struct but doing it this way keeps the patch just in this single file than adding a new derived field in the shared struct (i also think its just a cheap recomputation anyways) - removed cbuf scanning because i figured out how to do a bounds check statically credits: - Mythrax (identified the 1024 descriptor cap fix in #3897) Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3898 Reviewed-by: crueter