-
Xbox pixel shaders are quite simple - there's only 4 opcodes, no conditionals, only 8 stages and one final combiner, which makes it an ideal target for a so-called 'Uber shader', specifically for the …
-
### Describe the issue
The C# API:
```csharp
var dataPtr = cudaResource.GetMappedPointer();
var ortValue = OrtValue.CreateTensorValueWithData(MemoryInfo, tensorElementType, Shape…
-
# Motivation
There have been quite a few requests for pieces of custom blending, but the analysis hasn’t been linked together into a coherent investigation.
Existing issues:
* [Advanced blend e…
-
Sparse resources are a way of using the virtual memory system on the GPU. It’s possible to create a resource that appears to be larger than physical memory, but only has a small portion of that resour…
-
For GPU emulation on GNU/Linux and Android, as well as Windows 8, and Windows 7 until 12on7 is integrated into Xenia, it's necessary to use either OpenGL or Vulkan.
OpenGL and OpenGL ES can be cons…
-
The font worked well until I try to bake thousands of (Asian characters) moderately big characters (32 pixels) into the atlas. With Vulkan the texture is stretched vertically so it renders garbage. Wi…
-
Metal, D3D12, and Vulkan all have facilities to issue draw calls and resource updates on the GPU.
# Motivation
Traditionally, object scene graphs exist on the CPU, and CPU code traverses this sc…
-
Currently, in WebGPU, if a draw/dispatch call wants to use a resource, that resource must be part of a pre-baked "bind group" and then associated with the draw call inside the current render/compute p…
-
I work on an application which uses both OpenGL and OpenCL, and relies a bit on interop between them.
The worst part of it is: when application starts, it checks for GL/CL extension and runs a simple…
-
Marketplace - Delisted
Tested on xenia-project/xenia@3d1d4dea47dd95117befe436ed292ad79ca5ee13
# Issues:
Main menu browsing is normal, but starting a new game goes to black screen.
# Log:
[L…