2445 Commits (670d3a6b23edbe7f84e4a6839eaab95cdfb1d84f)
 

Author SHA1 Message Date
Chia-I Wu e9de44ea19 vrend: fix a potential egl_image leak 4 years ago
Chia-I Wu 1f36f00ad6 vrend: clean up virgl_egl_image_from_* 4 years ago
Gert Wollny 03dd77537a vrend: refactor select program 4 years ago
Gert Wollny d9b4e34933 vrend: remove unused ctx from shader state call 4 years ago
Gert Wollny 12e5c80b8a vrend: pass sub-context to shader key generation 4 years ago
Gert Wollny 2835fed3d6 vrend: move drawing info to sub context 4 years ago
Gert Wollny 0be4be0c3b vrend: extract method for shader update from vrend_draw_vbo 4 years ago
Gert Wollny 2b0e2f0729 gallium/cso: use a different hash function 4 years ago
Gert Wollny 00093d0a8e vrend: use an array of program lists and merge dual_src into compare value 4 years ago
Gert Wollny 2d64614b84 vrend: seperate lists for compute and gfx shaders 4 years ago
Gert Wollny b9f7be9e98 vrend: move last used shader program in front of the list 4 years ago
Gert Wollny 5f1f099222 vrend: Cache VS and FS id's in program to speed up comparison 4 years ago
Gert Wollny 9ad6f60c50 vrend: merge vertex buffer ID into vertex buffer struct 4 years ago
Gert Wollny 1b51495bd1 vrend: replace if-chain by using switch/case 4 years ago
Gert Wollny 46be8896a5 vrend: use a helper variable for the buffer pointer 4 years ago
Gert Wollny a22c56fff4 vrend: remove unused parameter 4 years ago
Gert Wollny 4ab4d4ebb5 vrend: pass texture swizzle as array 4 years ago
Chia-I Wu f8000f0986 vtest: add VCMD_CONTEXT_INIT 4 years ago
Chia-I Wu 0b3e195268 vtest: add VCMD_GET_CAPSET 4 years ago
Chia-I Wu 53aedf637f vtest: add VCMD_GET_PARAM 4 years ago
Chia-I Wu 48b67e83a1 vtest: defer virgl_renderer_context_create further 4 years ago
Chia-I Wu 3802f56a3b vtest: defer virgl_renderer_context_create 4 years ago
Chia-I Wu 654771bca1 vtest: use vtest_destroy_context to cleanup 4 years ago
Chia-I Wu d3fd5413c1 virgl: add virgl_renderer_context_create_with_flags 4 years ago
Chia-I Wu e47df7f941 virgl: fix virgl_renderer_export_query for untyped resources 4 years ago
Chia-I Wu 602002c33e vrend: fix out_modifier default value 4 years ago
Chia-I Wu f6c704558b virgl: fix virgl_renderer_resource_get_map_info for untyped resources 4 years ago
Chia-I Wu 3bd6244579 virgl: return res from virgl_resource_create_* 4 years ago
Chia-I Wu 4215cb7aa7 vrend: simplify vrend_renderer_resource_get_map_info 4 years ago
Chia-I Wu e1eb18ab91 virgl: clarify typed/untyped virgl_resource 4 years ago
Gert Wollny aac2d14ccb vrend: reduce tracing overhead by only calling vsnprintf when needed 4 years ago
Gert Wollny c575de50db vrend: Fix the decode loop error exit 4 years ago
Gert Wollny cbc5616377 vrend: Don't try to copy to res->iov if there is none 4 years ago
Gert Wollny 18b4bfc6f9 vrend: declare decode callback table as static 4 years ago
Rohan Garg 104fef05e6 perf: Build crates locked to a version 4 years ago
Chia-I Wu 3c91b4093d vrend: rename vrend_renderer_resource_allocate_texture 4 years ago
Chia-I Wu 4a71d9fc67 vrend: refactor emulated bgra fixup 4 years ago
Chia-I Wu 99051a49b6 vrend: move texture width check earlier 4 years ago
Chia-I Wu 7899e05732 vrend: refactor vrend_resource buffer alloc 4 years ago
Chia-I Wu e2884b62ad vrend: refactor vrend_resource init 4 years ago
Chia-I Wu facba53047 vrend: constify vrend_renderer_resource_create_args 4 years ago
Gert Wollny e7f47fd3db perf: add scripts to build docker image and run perfetto trace analysis 4 years ago
Eric Anholt d5cced1e82 vrend: Fix TGSI UIF/IF behavior. 4 years ago
Gert Wollny 4455b3fd7a vrend: pass vrend_context directly to the decode functions 4 years ago
Gert Wollny 3f02922c7e vrend: remove superflous range check 4 years ago
Gert Wollny 569ea169ba vrend: reduce work done in command decoding loop 4 years ago
Gert Wollny cbcba9845f vrend: pass buffer pointer for current command to decoding functions 4 years ago
Gert Wollny c6b9de4084 vrend: replace switch on decode functions with call table 4 years ago
Gert Wollny e1a8fdf1b1 vrend: unify interface of decode functions 4 years ago
Ryan Neph 612e2d7c57 shader: disable coord_replace for non-POINT primitives 4 years ago