Wunk
Wunk
Before I go makeing a PR, I'm curious to know if adding Apple's AMX instructions is worth adding to Oaknut and where it should land in the current project-structure since...
What would be the scope of changing the x64 emitter over to something like [xbyak](https://github.com/herumi/xbyak/)? [With the current x64 emitter](https://github.com/cemu-project/Cemu/blob/main/src/Cafe/HW/Espresso/Recompiler/PPCRecompilerX64.h), adding a new instruction or class of instructions would involve...
On ARM64: I've been using [oaknut](https://github.com/merryhime/oaknut) on other projects. It is structured very similarly to xbyak.
Just a guess, but something tells me it either has to do with `sRGBLinear` color-space conversions or an issue with image addressing causing it to alias the color samples differently.
The specification for the core algorithm is pretty hand-wavy and subjective, but it would be good to have some kind of specification or standard "things to consider" like color space...
The issue you're seeing too, is that transparent parts of the image can still have color, and despite certain pixels of the image being totally transparent, the RGB color data...
The workaround would be to possibly multiply the RGB color channels with the A channel, causing the transparent pixels to contribute less to the generated blurs, but will cause transparent...
Worth noting that [Dozen](https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14766) provides an implementation of Vulkan-over-DX12 as well.
> Qualcomm is preparing a native Vulkan driver for the next generation X Elite platform. > > They might backport it to earlier SoC later. If that never happen, the...
Native Vulkan drivers for many Snapdragon chips are available [here](https://github.com/WOA-Project/Qualcomm-Reference-Drivers/tree/master/8380_CRD)(qcdx8380) without the need for emulation via Dozen. Requires some additional Vulkan-ICD setup but it's a good way to validate native-vulkan...