psucien
5f37a6be83
video_core: amdgpu: fix for a deadlock in wait on idle
2024-05-29 16:03:37 +02:00
raphaelthegreat
4d728e943d
video_core: Address some feedback
2024-05-27 22:13:55 +03:00
raphaelthegreat
d59b102b6f
video_core: Add image support
2024-05-27 18:25:45 +03:00
psucien
2963790e0d
video_core: initial support for CE and ASC queues
2024-05-26 12:39:30 +02:00
TheTurtle
3c90b8ac00
video_core: Bringup some basic functionality ( #145 )
...
* video_core: Remove hack in rasterizer
* The hack was to skip the first draw as the display buffer had not been created yet and the texture cache couldn't create one itself. With this patch it now can, using the color buffer parameters from registers
* shader_recompiler: Implement attribute loads/stores
* video_core: Add basic vertex, index buffer handling and pipeline caching
* externals: Make xxhash lowercase
2024-05-25 15:33:15 +03:00
psucien
d752aa5357
config, video_core: null gpu configuration added
2024-05-22 20:19:42 +02:00
TheTurtle
8730968385
video: Import new shader recompiler + display a triangle ( #142 )
2024-05-22 01:35:12 +03:00
psucien
8455574615
gnmdriver: submission lock moved out from gpu
2024-05-17 23:31:19 +02:00
psucien
64b2e58285
a fair multi-submissions support
2024-05-17 08:47:38 +02:00
psucien
dbdb3dc77e
amdgpu: non-blocking submitDone
2024-05-17 08:22:47 +02:00
psucien
9df1a8d15b
amdgpu: added support for several single GFX submits per frame
2024-05-17 00:01:47 +02:00
psucien
38061ae636
fix for crash in apps when splash is missing
2024-05-16 16:59:38 +03:00
psucien
923baf0164
core: gpu interrupt dispatcher
2024-05-10 21:48:01 +02:00
psucien
8e0c67f12e
amdgpu: `wait_reg_mem` and `write_data` implementation
...
Command list parsing is temporary moved to async task
2024-05-09 22:59:35 +02:00
psucien
4206ec3c94
video_core, kernel: added gfx eop event handling
2024-05-07 22:46:54 +02:00
TheTurtle
b94efcba5a
video_core: Add basic command list processing ( #117 )
2024-04-30 01:23:28 +03:00