2183 Commits (148e6c3d0dbc7bbff4fad11f74b9087beb0f3514)
 

Author SHA1 Message Date
Gert Wollny 148e6c3d0d vrend: Don't synchronize compute shader IO interfaces 3 years ago
Gert Wollny 9eadf02311 vrend: factor out synchronization of shader IO interfaces 3 years ago
Gert Wollny 806bd0ad2c vrend: Don't try to set SSBOs when no location is given 3 years ago
Yiwei Zhang bf31c00acd vkr: do not force chaining external image info when tiling is optimal 3 years ago
Chia-I Wu 8d413c4d66 vkr: NULL-check loop variables 3 years ago
Chia-I Wu 248a49f97b vkr: do not assert pAllocator 3 years ago
Chia-I Wu 0fdb1e5dd6 vkr: do not assert VkStructureType 3 years ago
Chia-I Wu 0f12c46073 vkr: make sure the first dispatchable handle is non-NULL 3 years ago
Chia-I Wu 6b4c2b1b70 vkr: update venus-protocol to 1.2.182 3 years ago
Chia-I Wu d6ebb60f20 vkr: fix temp pool alloc 3 years ago
Chia-I Wu eb98abc86e vkr: set a limit on decoder temp pool size 3 years ago
Chia-I Wu 44448cf75c vkr: fix some null dereferences 3 years ago
Louis-Francis Ratté-Boulianne 0ee70e92a5 virgl: Add VIRGL_RENDERER_ASYNC_FENCE_CB flag 3 years ago
Louis-Francis Ratté-Boulianne 23c4ef5aa3 vrend: Add VREND_USE_ASYNC_FENCE_CB flag 3 years ago
Louis-Francis Ratté-Boulianne 1e3a8fd41d vrend: Prepare for async fence callback support 3 years ago
Chia-I Wu 380549740a vkr: add VKR_RENDERER_ASYNC_FENCE_CB 3 years ago
Chia-I Wu fe9d9282ad vkr: add vkr_device_alloc_queue_sync 3 years ago
Chia-I Wu 457fe55ebb vkr: remove vkr_queue:has_thread 3 years ago
Chia-I Wu 9074c20c74 vkr: add vkr_queue::context 3 years ago
Gert Wollny d2aa0783e5 vshader: Emit code to query texture levels from uniform on GLES 3 years ago
Gert Wollny e5fabecbe0 vrend: pass texture levels per shader on GLES as uniform 3 years ago
Gert Wollny 7020b5eb93 vrend: store number of levels in sampler view 3 years ago
Elie Tournier 6f72e54912 shader: Do not emit textureQueryLevels with GLES 3 years ago
Chia-I Wu 30eff50d54 tests/fuzzer: add virgl_venus_fuzzer 3 years ago
Gert Wollny 49edf4eda6 shader: Fix string truncatation warning 3 years ago
Gert Wollny a9e9aff91d shader: compress the size of the shader io info 3 years ago
Gert Wollny e853d88d88 shader: factor out evaluating the swizzle offset and num components 3 years ago
Gert Wollny a2a20e1a1c vrend: use a bitfieled array for the feature list 3 years ago
Gert Wollny 31178f2327 vrend: reorder and compress vrend_state structure 3 years ago
Gert Wollny cf039b3af3 shader: reorder more shader key components 3 years ago
Gert Wollny 4233c35791 vrend: refactor vrender_get_glsl_version to return the value 3 years ago
Gert Wollny 8f70103717 vrend/shader: make cbuf masks 8 bit and move them into fs specific section 3 years ago
Gert Wollny 60f932152b vrend: make UPDATE_INT_SIGN_MASK a macro to be able to pass different masks 3 years ago
Gert Wollny 0f6af02222 shader: move FS specific key values into sub-structure 3 years ago
Gert Wollny 1cc53f715c shader: move output interface info into struct 3 years ago
Gert Wollny 729a819274 vrend/shader: combine shader info to be passed to next into a structure 3 years ago
Gert Wollny 47c899764a shader: reorder shader info structure to improve alignment of elements 3 years ago
Gert Wollny ff3a93637a vrend: copy only as many layout info fields as needed 3 years ago
Gert Wollny 15edd6cbce shader: compress the shader key members 3 years ago
Gert Wollny eb3114e965 shader: factor out the fs_info that is needed in the shader key 3 years ago
Gert Wollny e91d27e146 shader: Fix copying the generic and patch output layouts 3 years ago
Gert Wollny 4663b0b108 vrend: make shader interpinfo a fixed size array 3 years ago
Gert Wollny c35df49c42 vrend: refactor shader key evaluation 3 years ago
Gert Wollny 28cfd570a2 vrend: move fbfetch coherency support from key to shader config 3 years ago
Ryan Neph 08e11a4954 vrend: fix null pointer dereference 3 years ago
Italo Nicola ee07d0c0bf vrend: bind correct layer for texture arrays in gl blitter 3 years ago
Gert Wollny 57a4e9498a vrend: get rid of glShaderStorageBlockBinding 3 years ago
Gert Wollny 6b2f087554 vrend: Add extensions that enable barriers on OpenGL < 4.2 3 years ago
Chia-I Wu d67cfcbd01 vkr: add a meson option to enable the validation layer 3 years ago
Chia-I Wu 49ca1883d4 vkr: add VKR_CONTEXT_VALIDATE_FULL 3 years ago