467 Commits (b88306aa7e0b9843796cd046b7de28c2ac230d0d)

Author SHA1 Message Date
Erik Faye-Lund b88306aa7e vrend: utilize glBindVertexBuffer when possible 6 years ago
Gert Wollny 246140fa1c vrend: Check whether a shader type actually exisits before uploading constants 6 years ago
Robert Foss 823219bc83 ci: Set a default value for GL_MAX_VERTEX_ATTRIB_STRIDE 6 years ago
Gert Wollny 4cf8edd9bf vrend: Make sure no stale links to shader programs remain in a sub-context 6 years ago
Gert Wollny 172c9679b4 vrend/shader: handle uniforms as array 6 years ago
Gert Wollny c1b6c98589 vrend: reduce number of re-allocations in constant copying 6 years ago
Elie Tournier 3cb469599e renderer: Avoid possible null pointer deref 6 years ago
Elie Tournier 215736003f renderer: silence unused variable warning 6 years ago
Elie Tournier 0e7d2c045e renderer: remove unused variable 6 years ago
Elie Tournier 612d8cef60 renderer: Fix initialization warning 6 years ago
Elie Tournier 3ed2781420 renderer: Fix potential dereference of null pointer 6 years ago
Dave Airlie e07534645b renderer: avoid overhead of constantly setting negative viewport uniform 6 years ago
Gert Wollny bb02ee0c09 vrend: Enable logging infrastructure 6 years ago
Gert Wollny d5efa766aa vrend: Add possibility for the guest to add debug flags 6 years ago
Gert Wollny cbb6a487c9 debug: Add flag and function for texture logging 6 years ago
Gert Wollny 40db85e7ee debug: Add debugging for features 6 years ago
Gert Wollny 97f2b21d66 debug: Add logging for blits and copy 6 years ago
Gert Wollny 05a10455a2 debug: Add shader logging code 6 years ago
Gert Wollny 20afd5c45b debug: Add skeleton for switchable logging 6 years ago
Gert Wollny 47a2154bd3 vrend: Move some feature checks 6 years ago
Gert Wollny d4eb065057 vrend: refactor feature list to easily add names to features 6 years ago
Gert Wollny 584a1e20fb vrend, tex: Support fake multisample correctly 6 years ago
Erik Faye-Lund b344d957fa vrend: GL_COLOR_ATTACHMENT*_EXT -> GL_COLOR_ATTACHMENT* 6 years ago
Erik Faye-Lund a8907c276f vrend: glFramebufferTexture*DEXT -> glFramebufferTexture*D 6 years ago
Erik Faye-Lund 051b8a90ac vrend: glBindFramebufferEXT -> glBindFramebuffer 6 years ago
Erik Faye-Lund 042851a3ee vrend: GL_FRAMEBUFFER_EXT -> GL_FRAMEBUFFER 6 years ago
Gert Wollny ee9d6c2548 vrend: Use pixel pack buffers as buffers and unbind after use 6 years ago
Gurchetan Singh 43811855be vrend_renderer.c: remove use_sub_data 6 years ago
Gert Wollny de00899d4a vrend,feat: check for GL_OES_draw_buffers_indexed on GLES < 3.2 6 years ago
Po-Hsien Wang 003007e3e4 vrend_renderer: check for 0 length shader request. 6 years ago
Tomeu Vizoso cd8c1b66d2 renderer: Add support for TGSI_FILE_HW_ATOMIC 6 years ago
Erik Faye-Lund 13ca94b7f4 vrend: send max_combined_shader_buffers to guest 6 years ago
Gert Wollny e2ef712922 vrend,features: Report PIPE_PRIM_PATCHES when tesselation is supported 6 years ago
Gert Wollny 10ae7e399c vrend: Don't cache blend enable state and set it directly 6 years ago
Po-Hsien Wang a5bfadaab5 vrend_renderer: Check the shader terminator 6 years ago
Erik Faye-Lund 76670ade68 vrend: do not overwrite a sampler-object that might be in use 6 years ago
Dave Airlie 8498354597 blitter: add blitter destruction path 6 years ago
Dave Airlie 2d6713c6cd vrend: Enhanced layout support. 6 years ago
Erik Faye-Lund 4553faf23a vrend: alpha-textures are supported on GLES 6 years ago
Gert Wollny 0d6a2439ee vrend,feature: correct handling of feat_texture_buffer_range and use it 6 years ago
Gert Wollny 148d32634d vrend,features: Corrext typo in GL_KHR_robust_buffer_access_behavior 6 years ago
Gert Wollny 026c80f313 vrend,features: expose GL_ARB_draw_buffers_blend also on a GLES 3.2 host 6 years ago
Gert Wollny 527f078d3c vrend,feature: Enable feat_indep_blend on a GLES 3.2 host 6 years ago
Gert Wollny aa0f6a7fa9 vrend,features: Sample shading is provided by GLES 3.2 6 years ago
Gert Wollny 662a62029b vrend: Lift glsl level on GLES 3.1 + some extensions to 400 6 years ago
Gert Wollny 967c508ec7 vrend,features: Enable tessellation shaders for GLES >= 3.2 or 6 years ago
Gert Wollny c31e6facde vrend, caps: multisample images are not available on GLES 6 years ago
Erik Faye-Lund 829176087c renderer: query host for max texture sizes 6 years ago
Erik Faye-Lund f97bec1799 shader: generate bindings with layout qualifiers 6 years ago
Dave Airlie b6cbb42afe query: use 64-bit get for timer queries 6 years ago