47 Commits (d24ac12d7bafe7b5399b92c8b80534f9b1c1e806)

Author SHA1 Message Date
Erik Faye-Lund d24ac12d7b implement VIRGL_CCMD_SET_MIN_SAMPLES 6 years ago
Gert Wollny c0e0274e8c virgl: Add method to query supported MSAA samples and positions 6 years ago
Gert Wollny 04f2080d89 vrend: store offsets into backing ivo for mipmaps and use it when reading data back (v3) 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
Dave Airlie 05554838b0 tessellation: add protocol support for set tess state. (v2) 6 years ago
Tomeu Vizoso b27fa082de vrend: Add support for PIPE_FORMAT_A4B4G4R4_UNORM 6 years ago
Dave Airlie 792b99d9db vrend: make texture buffer objects more robust 6 years ago
Alexandros Frantzis 732e68e48d vrend: Use source swizzle when blitting with GL 6 years ago
Alexandros Frantzis 84f1a4c8ce vrend: Add swizzle to format descriptions 6 years ago
Dave Airlie 12f25462c2 virglrenderer: introduce a second capability set to workaround bugs in first. 7 years ago
Gurchetan Singh fa835b0f88 vrend: don't hardcode context version 7 years ago
Jakob Bornecrantz 2447355893 vrend: Support BGRX & BGRA formats v2 7 years ago
Dave Airlie 9485f7ed36 vrend: add support for indirect draws. 7 years ago
Li Qiang 48f67f6096 renderer: fix NULL pointer deref in vrend_clear 8 years ago
Dave Airlie 20916f13f6 vrend: fix text in stellarium. 8 years ago
Marc-André Lureau aa48af986c Fix void* casting warnings 9 years ago
Dave Airlie 7b776ec866 renderer: remove double declaration of function. 9 years ago
Marc-André Lureau ec24bd2211 decode: fix set_scissor_state bounds 9 years ago
Marc-André Lureau bfa6cd741d renderer: prevent out of bound vps access 9 years ago
Marc-André Lureau 3767dbf18c renderer: use a uint32_t for shader type 9 years ago
Marc-André Lureau 89aea798b6 renderer: use a thread to block for fences. 9 years ago
Marc-André Lureau 0738199d41 renderer: return an int in vrend_renderer_init 9 years ago
Dave Airlie 85602b31bd renderer: fix regression in shader binding 9 years ago
Dave Airlie 92b00c978b renderer: CLEANUP - remove TABs 9 years ago
Dave Airlie 81b741a05c virgl/shaders: handle large shaders. 9 years ago
Dave Airlie fd8116476b virgl: add query index to top 16-bits of query type. 9 years ago
Dave Airlie 4385520930 renderer: fix compressed transfer gets 9 years ago
Dave Airlie 16990471e7 renderer: misc cleanups 10 years ago
Dave Airlie 38f01a3daf renderer: reorder some structs to remove holes 10 years ago
Dave Airlie 7e85c2f114 renderer: CLEANUP: whitespace and reindent 10 years ago
Dave Airlie ca23e98b22 renderer: CLEANUP: boolean/GLboolean -> bool 10 years ago
Dave Airlie 9259bc768e renderer: handle transform feedback 2 and 3 extensions 10 years ago
Dave Airlie b1109ee664 renderer: move program id into context 10 years ago
Dave Airlie c2d68e9995 renderer: move some global state into contexts. 10 years ago
Dave Airlie 3f4e3e1cad renderer: add support for ARB_viewport_array 10 years ago
Dave Airlie 0ff22a06b7 renderer: ABI break: overhaul viewport/scissor state 10 years ago
Dave Airlie e13ebc57e1 renderer: move away from pipe bind flag definitions. 10 years ago
Marc-André Lureau cd69deebad Remove INLINE, use inline instead 10 years ago
Dave Airlie aea7785887 renderer: handle resource inline writes using common code 10 years ago
Dave Airlie cccbc3b5e4 renderer: return values from submit_cmd/decode block 10 years ago
Dave Airlie 2258a66f61 renderer: drop ctx query handling code 10 years ago
Dave Airlie 83d7fbb0d7 renderer: overhaul transfer code a bit 10 years ago
Dave Airlie 3d91ff730e renderer: cleanup context create errors and context destroy 10 years ago
Dave Airlie 96e1b0b693 renderer: reset decode contexts in two stages 10 years ago
Dave Airlie aef2ec2e78 renderer: cleanup dangling resources. 10 years ago
Dave Airlie 03e3116a75 import latest renderer code 10 years ago