419 Commits (945003caead33f80881d5c5e40bce1ecf29d6ba0)

Author SHA1 Message Date
Gert Wollny 8d288c4bd6 vrend: update texture state on a per view base 7 years ago
Gert Wollny c0e0274e8c virgl: Add method to query supported MSAA samples and positions 7 years ago
Gert Wollny 8d09648e0a vrend: allocate texture, always use texture storage when available 7 years ago
Dave Airlie 285920a388 expose ARB_texture_view support to guest 7 years ago
Dave Airlie 937e724023 renderer: add texture view internals (v4) 7 years ago
Gert Wollny 6b4d7f5cf8 vrend, allocal_texture: Set mip-map levels correctly in the texture's state 7 years ago
Dave Airlie 89eae094e5 renderer: refactor/cleanup z/color surface binding. 7 years ago
Dave Airlie fd671742b9 renderer: refactor sampler binding. 7 years ago
Dave Airlie cb50e8cff9 renderer/sampler views: use view->format instead of format 7 years ago
Dave Airlie eb1a230d7c vrend: add fb/texture bind interface that takes a separate resource id 7 years ago
Gert Wollny 8d210b8b6a vrend: copy_fallback: limit per slice transfer to slice size (v2) 7 years ago
Gert Wollny 75a0b464b6 vrend: Correctly set pack alignment for three component textures 7 years ago
Gert Wollny 04f2080d89 vrend: store offsets into backing ivo for mipmaps and use it when reading data back (v3) 7 years ago
Gert Wollny 00e62addc3 vrend: remove now useless warning messages for glGetTexImage 7 years ago
Tomeu Vizoso a4bc271f8d vrend: Copy from iovec on GLES host since glGetTexImage is not available (v3) 7 years ago
Ramin Azarmehr 35b3cad630 renderer: remove the extra block in fb_bind_texture() 7 years ago
Ramin Azarmehr 805d69e168 renderer: do not set CUBE_MAP_SEAMLESS parameter on GLES 7 years ago
Dave Airlie b85052bc61 renderer: bind objects in single loop 7 years ago
Dave Airlie e235801e26 renderer: refactor draw time const binding. 7 years ago
Dave Airlie d7f23b2a1f renderer: refactor draw time ubo binding 7 years ago
Dave Airlie b624bc65ff renderer: refactor draw time sampler binding. 7 years ago
Dave Airlie 9c902a90f5 renderer: refactor binding into one loop over shaders 7 years ago
Dave Airlie d2171aa4e7 renderer: refactor ubo location binding 7 years ago
Dave Airlie aa4654b094 renderer: refactor constant location binding. 7 years ago
Dave Airlie 20e3ba9c58 renderer: refactor sample location setting 7 years ago
Ramin Azarmehr a01122fe26 shader: get maximum number of render targets dynamically 7 years ago
Gert Wollny 50d7d36733 vrend_renderer.h: include epoxy/gl.h because it is actually needed here (v2) 7 years ago
David Riley 77a42bc8f0 virglrenderer: Add method to import EGLImageKHRs as resources. 7 years ago
Gert Wollny 3bb6a9a909 vrend: Work around multi-sample glBlitFramebuffer limitations on GLES 7 years ago
Gert Wollny 167e3ccbb9 vrend: extract functions from vrend_renderer_resource_create 7 years ago
Ramin Azarmehr 041c6f5473 renderer: prevent losing condvar signals for fence_cond 7 years ago
Dave Airlie 6a80452d5c expose GLSL 4.10 to the guest. 7 years ago
Dave Airlie 2f39e0f519 tessellation: expose ARB_tessellation_shader to the guest. (v3) 7 years ago
Dave Airlie d206f5a9be tessellation/transform feedback: add support for tf from tess 7 years ago
Dave Airlie d20856a664 tessellation: add shader building support for tess eval/ctrl. (v2) 7 years ago
Dave Airlie 18b09157c4 tessellation: add some baseline tess support. 7 years ago
Dave Airlie 05554838b0 tessellation: add protocol support for set tess state. (v2) 7 years ago
Dave Airlie 2d02aadc6e vrend: add tessellation availability flag 7 years ago
Dave Airlie f64bfb4f61 renderer: change logic around patching to make tess easier to add 7 years ago
Dave Airlie b98ea3d919 vrend_shader: add arb_gpu_shader_fp64 support (v2) 7 years ago
Dave Airlie a78923efaa vrend: fix dual src blending. 7 years ago
Gurchetan Singh 4f60af6ea2 vrend_renderer: remove should_invert_viewport 7 years ago
Gert Wollny a52d2ef49a vrend_renderer.c: Fix warnings 7 years ago
Gert Wollny 567c91cb29 vrend_renderer.c: Fix warnings 7 years ago
Gert Wollny 7058e6dce9 vrend_renderer.c: Fix warnings 7 years ago
Gert Wollny b116ed8f9b vrend_renderer.c: fix warnings 7 years ago
Gert Wollny 9e00a70402 vrend_renderer.c: Fix warnings 7 years ago
Gert Wollny 9b7d7b79d1 vrend_renderer.c: Fix warnings 7 years ago
Gert Wollny 951bb52fd5 vrend_renderer.c: Fix warnings and clean code 7 years ago
Gert Wollny 44505b9268 vrend_renderer.c: Fix warnings 7 years ago