2445 Commits (670d3a6b23edbe7f84e4a6839eaab95cdfb1d84f)
 

Author SHA1 Message Date
mwezdeck 729c6b9177 vrend: apply format swizzling during GLSL generation 3 years ago
Lepton Wu 00b2cb688c vrend: Fix calculation of dual_src 3 years ago
Gert Wollny 3b393c1171 meson: fail when EGL is requested, but EGL is not available 3 years ago
Gert Wollny e19259f02d meson: Require EGL when tests are enabled 3 years ago
Ryan Neph b9d859fbe6 vrend: silence false-positive use-of-uninitialized-value reported by fuzzer 3 years ago
Italo Nicola 0d84775435 vrend: make sure color read from a buffer is always unclamped 3 years ago
Colin Cross e1e6d3cb0a Include sys/types.h in p_compiler.h 3 years ago
Emma Anholt fb64b116e1 Add missing writemask on TGSI_SEMANTIC_CLIPDIST writes. 3 years ago
Corentin Noël eae4e44566 gallium: Remove s3tc enablement leftovers 3 years ago
Emma Anholt b904137c84 Make sure that gl_Layer and gl_Viewport get necessary vec4 expansion. 3 years ago
Emma Anholt addbd9c505 Don't expect Memory tokens with TGSI_OPCODE_BARRIER 3 years ago
Gert Wollny a30704147c vrend: Fix shaders with gerneric indices >= 32 3 years ago
Rohan Garg a758b61afe vrend_shader: Make the emission of uniform atomic_uint more concise 3 years ago
Rohan Garg cada1db3d4 vrend_shader: Use the binding location and offset for atomic_uint variable names when emiting GLSL 3 years ago
Antonio Caggiano 86eb26ee82 virgl: Generalize resource mapping 3 years ago
Emma Anholt 6f0af537de vrend: Make the compile failure path return value consistent. 3 years ago
Emma Anholt 318fb537a4 Fix double-free on shader compile failure. 3 years ago
Ryan Neph aa305273b6 vrend: rename id -> shader_type in remaining bind_*_locs() functions 3 years ago
Ryan Neph a28726131f vrend: rename id -> shader_type in bind_sampler_locs() 3 years ago
Dennis Kempin c2fc38f993 Allow static library build of virglrenderer 3 years ago
Chia-I Wu bdcfbd0e67 vkr: advertise large ring support 3 years ago
Chia-I Wu 9b8e4a6b50 vkr: add support for larger rings 3 years ago
Chia-I Wu 6691ebec9f vkr: add iov support to vkr_ring_buffer 3 years ago
Chia-I Wu 94a9cbe4ef vkr: limit the ring buffer size 3 years ago
Chia-I Wu 75a64ef28f vkr: introduce vkr_ring_extra 3 years ago
Chia-I Wu b06ee74b6c vkr: introduce vkr_ring_buffer 3 years ago
Chia-I Wu 2a610d2708 vkr: introduce vkr_ring_control 3 years ago
Chia-I Wu 89898ff604 vkr: add virgl_resource to vkr_ring_layout 3 years ago
Chia-I Wu 7b7020359b vkr: use absolute offsets in vkr_ring_layout 3 years ago
Chia-I Wu 601d1afe72 vkr: replace memory_region by vkr_region 3 years ago
Chia-I Wu 81e081c6e3 vkr: add vkr_region 3 years ago
Chia-I Wu beffc976c9 vkr: add vkr_ring_layout_init 3 years ago
Rohan Garg 161de6096d shader: Emit the right GLSL function when dealing with TGSI_MEMBAR_ATOMIC_BUFFER 3 years ago
Corentin Noël 60648d4a63 Add simple README.rst 3 years ago
Yiwei Zhang 82a38504fe vkr: log set allocation failure for pools without free set bit 3 years ago
Chia-I Wu 56aedd7129 vkr: work around a Use-of-uninitialized-value 3 years ago
Gert Wollny 8bed497ee7 shader: Emit the correct swizzling when reading from clip_dist_temp 3 years ago
Gert Wollny 68136da960 shader: rename dump_ctx::num_clip_dist to dump_ctx::num_out_clip_dist 3 years ago
Gert Wollny ac89a8ae74 shader: rework handling of num_clip and num_cull 3 years ago
Gert Wollny b6b8e49ea3 shader: write error message with vrend_printf 3 years ago
Gert Wollny 0a1f0df9d3 vrend: Skip empty lines in count when printing shader 3 years ago
Gert Wollny f115659397 vrend: keep shader text when debugging and print it before conversion 3 years ago
Gert Wollny d986bc1245 shader: move shader debug output after shader creation is complete 3 years ago
Ryan Neph 821b038399 vrend: fix shadow_samp_*_locs index incrementing 3 years ago
Chia-I Wu dc171451c7 vkr: do not validate string sizes when they are 0 3 years ago
Ryan Neph dbc1145c6b vrend: remove message for intentionally unbound sampler state 3 years ago
Ryan Neph 603699f169 vrend: fix sampler state updates misreporting next_sampler_id 3 years ago
Ryan Neph a63526b5fb vrend: cleanup vrend_draw_bind_samplers_shader() 3 years ago
Ryan Neph 405a50d5ad vrend: cleanup vrend_bind_sampler_states 3 years ago
Ryan Neph 9243cf5ffb vrend: cleanup bind_image_locs() 3 years ago