891 Commits (945003caead33f80881d5c5e40bce1ecf29d6ba0)
 

Author SHA1 Message Date
Marc-André Lureau b358bb41f0 virgl_renderer_callbacks: add get_drm_fd() 6 years ago
Ramin Azarmehr 805d69e168 renderer: do not set CUBE_MAP_SEAMLESS parameter on GLES 6 years ago
Dave Airlie 50eaefdb71 shader: fix texture gather offsets in input registers. 6 years ago
Dave Airlie 26497d6324 shader: fix tg4 offsets vector 6 years ago
Dave Airlie b85052bc61 renderer: bind objects in single loop 6 years ago
Dave Airlie e235801e26 renderer: refactor draw time const binding. 6 years ago
Dave Airlie d7f23b2a1f renderer: refactor draw time ubo binding 6 years ago
Dave Airlie b624bc65ff renderer: refactor draw time sampler binding. 6 years ago
Dave Airlie 9c902a90f5 renderer: refactor binding into one loop over shaders 6 years ago
Dave Airlie d2171aa4e7 renderer: refactor ubo location binding 6 years ago
Dave Airlie aa4654b094 renderer: refactor constant location binding. 6 years ago
Dave Airlie 20e3ba9c58 renderer: refactor sample location setting 6 years ago
Dave Airlie 25957f89b8 tgsi: update for images/buffers/memory support 6 years ago
Dave Airlie bb81476211 shader: enable ints for instanceid 6 years ago
Dave Airlie aabfa38254 shader: enable ints if an integer sampler view is seen. 6 years ago
Ramin Azarmehr 2ec172f4c5 renderer: make iov.c more consistent 6 years ago
Ramin Azarmehr 9729c162de renderer: fix memory corruption when using glBufferSubData 6 years ago
Ramin Azarmehr a01122fe26 shader: get maximum number of render targets dynamically 6 years ago
Gert Wollny 50d7d36733 vrend_renderer.h: include epoxy/gl.h because it is actually needed here (v2) 6 years ago
David Riley 77a42bc8f0 virglrenderer: Add method to import EGLImageKHRs as resources. 6 years ago
Marc-André Lureau 6cf9b5ece6 egl: add virgl_renderer_get_fd_for_texture2() 6 years ago
Gert Wollny 3bb6a9a909 vrend: Work around multi-sample glBlitFramebuffer limitations on GLES 6 years ago
Gert Wollny 167e3ccbb9 vrend: extract functions from vrend_renderer_resource_create 6 years ago
Ramin Azarmehr 041c6f5473 renderer: prevent losing condvar signals for fence_cond 6 years ago
Dave Airlie 6a80452d5c expose GLSL 4.10 to the guest. 6 years ago
Dave Airlie 2f39e0f519 tessellation: expose ARB_tessellation_shader to the guest. (v3) 6 years ago
Dave Airlie d206f5a9be tessellation/transform feedback: add support for tf from tess 6 years ago
Dave Airlie d20856a664 tessellation: add shader building support for tess eval/ctrl. (v2) 6 years ago
Dave Airlie 815024855a tessellation: handle tessellation shader indirect input/outputs (v3) 6 years ago
Dave Airlie b06fda89ca tessellation: handle reading from outputs. (v2) 6 years ago
Dave Airlie 35d10943d7 tessellation: handle output block variables. 6 years ago
Dave Airlie ca48872fad tessellation: handle tess interps and dimension changes 6 years ago
Dave Airlie e5196d7a54 tessellation: handle tess inner/outer/coord (v2) 6 years ago
Dave Airlie da14e72952 tessellation: add support for patch varyings 6 years ago
Dave Airlie 8c3e21fa65 tessellation: add clip distance support. (v2) 6 years ago
Dave Airlie cc911fef17 tessellation: add position/pointsize semantic support (v2) 6 years ago
Dave Airlie 4ce377e763 tessellation: add shader property support (v2) 6 years ago
Dave Airlie 18b09157c4 tessellation: add some baseline tess support. 6 years ago
Dave Airlie 929d59b1e3 shader: consolidate winsys_adjust_y uniform emission. 6 years ago
Dave Airlie 36e4860267 shader: rename glsl_gl_in to glsl_gl_block. 6 years ago
Dave Airlie 05554838b0 tessellation: add protocol support for set tess state. (v2) 6 years ago
Dave Airlie 2d02aadc6e vrend: add tessellation availability flag 6 years ago
Dave Airlie f64bfb4f61 renderer: change logic around patching to make tess easier to add 6 years ago
Dave Airlie 0b68941405 tgsi: update property support 6 years ago
Dave Airlie 9f5a36b8a2 shader: bump input/output count to 64 6 years ago
Dave Airlie fa1c570af3 shader: actually emit barrier opcode. 6 years ago
Dave Airlie dfcb6344d4 shader: fix two warnings in vrend_shader.c 6 years ago
Dave Airlie 4a68d1dff1 shader: fix all signed/unsigned warnings. 6 years ago
Dave Airlie 9e357bd2ef shader: document fallthroughs. 6 years ago
Dave Airlie b98ea3d919 vrend_shader: add arb_gpu_shader_fp64 support (v2) 6 years ago