998 Commits (7518f95b4a6b61bbccaed74a641d75f3afb152b6)

Author SHA1 Message Date
Akihiko Odaki 7518f95b4a vrend: Compare gl_filter with GL_NEAREST 3 years ago
Akihiko Odaki b10e086971 vrend: Advertise texture multisample capability 3 years ago
Akihiko Odaki fbbc6728d7 debug: Introduce VREND_DEBUG_ENABLED flag 3 years ago
Akihiko Odaki 18dcea9041 vrend: Check if texture can be multisampled 3 years ago
Akihiko Odaki 9bcdb9481c vrend: Check the texture is attached as color 3 years ago
Akihiko Odaki b3d1a654cd vrend: Check GL_TEXTURE_RECTANGLE compatibility 3 years ago
Akihiko Odaki 1822e84319 shader: Resize sampler views bit mask 3 years ago
Gert Wollny eee4f5658f vrend: Disable transfer in both directions with minigbm 3 years ago
Akihiko Odaki 35946d50ce vrend: Do not pass GL_BGRA vertex array for ES 3 years ago
Akihiko Odaki 234b2498a9 vrend: Re-select program if VBO is dirty 3 years ago
Gert Wollny 341e34652e shader: Handle TGSI_SEMANTIC_TEXCOORD 3 years ago
Italo Nicola 1f1448ff10 shader: make shader key always consider its own shader type to be present 3 years ago
Italo Nicola c53b846aec shader: avoid trying to pre-link a TCS when a TES is not present 3 years ago
Italo Nicola 3417d480ab shader: use actual fs_info data as shader key instead of a pointer 3 years ago
Gert Wollny a99bde7852 vrend: Cleanup use of glBindFragDataLocationIndexed 3 years ago
Gert Wollny 785cdaad3c vrend: Only try accessing shader that are available 3 years ago
Gert Wollny 94335ebabd shader: rely on the shader key for clip_dist in GS 3 years ago
Italo Nicola ac2efab539 vrend: avoid linking program when no VS or FS is present 3 years ago
Gert Wollny 2b78bf1a67 vrand: drop irrelevant debug output 3 years ago
Gert Wollny b2a4b64471 vrend: don't try to read from an undefined vertex element array 3 years ago
Italo Nicola abb7df90c1 shader: check for clip/cull distance support 3 years ago
Yiwei Zhang fad66514d6 vrend: set resource size for minigbm allocation 3 years ago
Yiwei Zhang 767037c0d0 virgl: add virgl_resource_get_size 3 years ago
Gert Wollny 95e581fd18 vrend: Add test to resource OOB write and fix it 3 years ago
Gert Wollny b05bb61f45 vrend: clear memory when allocating a host-backed memory resource 3 years ago
Italo Nicola 407db929f9 shader: Make surface_component_bits conditional on logicops 3 years ago
Italo Nicola 5f488ed00d shader: Remove compiled_fs_uid from shader key 3 years ago
Italo Nicola 072f30955b shader: Always write code to toggle clip plane 3 years ago
Italo Nicola 2f054bd976 shader: Always emit shader with alpha test support in core profile 3 years ago
mwezdeck 778ad42253 Make COPY_TRANSFER3D bidirectional 3 years ago
Italo Nicola 453017e32a vrend: actually force shader linking in vrend_link_program 3 years ago
Antonio Caggiano ba30df1bdc shader: Link shader command 3 years ago
Antonio Caggiano 013d0db3e0 shader: Simplify vrend_select_program 3 years ago
Yurii Danilovskyi 8c140709bc vrend: Skip iov transfer if resource created from egl image. 3 years ago
Gert Wollny dc1486a7b8 vrend/shader: Fix TEXTURE_BUFFER swizzling for emulated formats 4 years ago
Gert Wollny d755dfa28c vrend: Sync some constants with mesa and pass max_shader_samplers 4 years ago
Gert Wollny c4c8b3e6b8 vrend: Fix TXQ on GLES when not only the levels are queried 4 years ago
Gert Wollny 30026fd745 vrend: take start_instance in instanced drawing into account 4 years ago
Gert Wollny fe82483966 vrend/shader: Set all FS output locations if possible 4 years ago
Gert Wollny 41838038c4 vrend: Keep the TGSI string on debug builds and dump it on shader errors 4 years ago
Gert Wollny 2a5fb800c6 vrend: red-blue swizzle implies GL blit 4 years ago
Gert Wollny 7894410d85 vrend: Move GL blitter forward declaration to vrend_blitter.h 4 years ago
Gert Wollny 3b5eb5f9b5 vrend: blit_int factor out test whether the fbo blit can be done 4 years ago
Gert Wollny f50c878d61 vrend: factor out preparing the blit info 4 years ago
Gert Wollny 73ae37eb19 vrend: factor out test for blue-red swizzle requirement 4 years ago
Gert Wollny edaeae1261 vrend: move GL blitter parameter list to a struct 4 years ago
Gert Wollny a3005d3dd9 shader: on GLES replace FS COLOR inputs that are not availabe by constants 4 years ago
Gert Wollny 05d4c8c892 vrend: Signal the guest that we can handle compatibility profiles 4 years ago
Gert Wollny 3435d8e196 vrend: Handle SEMANTIC_CLIPVERTEX in all shader types and fix PerVertex 4 years ago
Gert Wollny 2a5c3a452d vrend: Dump all shader involved when linking fails 4 years ago