70 Commits (2e3417a74bc279d92626d3fdb3e0012a3fcffbb9)

Author SHA1 Message Date
Gert Wollny fb4f7577f7 virgl,egl: add check for EGL_KHR_gl_colorspace 6 years ago
Dave Airlie aa910dfa6a virglrenderer: add support for a private pointer in resources. (v2) 6 years ago
Erik Faye-Lund 056328c868 vrend: drop pointless argument to make_current 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
Tomeu Vizoso cd8c1b66d2 renderer: Add support for TGSI_FILE_HW_ATOMIC 6 years ago
Dave Airlie 8498354597 blitter: add blitter destruction path 6 years ago
Gert Wollny 257cf11b52 vrend: correct blit/copy_image code path 6 years ago
Dave Airlie aaed5a6c10 add texture barrier implementation 6 years ago
Gert Wollny c91500a14c vrend: Enable ARB_texture_storage on GLES 6 years ago
Gert Wollny 7241f45c35 blitter: Make fbo sRGB state always act like on GLES 6 years ago
Dave Airlie b4965e28ec add framebuffer_no_attachment support 6 years ago
Dave Airlie 38207b5bbb compute: handle launch grid. 6 years ago
Dave Airlie 40a4b1141e decode/renderer: handle compute shader creation 6 years ago
Dave Airlie 8289e3f1d8 renderer: add memory barrier support. (v2) 6 years ago
Dave Airlie 950de33c32 renderer: add image support. (v4) 6 years ago
Erik Faye-Lund 58e521c57e get rid of yet another bind-flag set 6 years ago
Erik Faye-Lund dc1bc1ed61 get rid of diplicate definition of VREND_RES_BIND-flags 6 years ago
Dave Airlie c8269aeab1 renderer: get return value from draw vbo. 6 years ago
Dave Airlie 87d86715be features: add transform_feedback3 feature 6 years ago
Dave Airlie 083d97fff5 renderer: add shader_storage_buffer_object support. (v4) 6 years ago
Gert Wollny 2846dcf565 vrend: If available use glCopyImageSubData to execute memcopy like blits 6 years ago
Dave Airlie 29853b7456 vrend_decode: use uints for sampler view decode 6 years ago
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) 7 years ago
David Riley 77a42bc8f0 virglrenderer: Add method to import EGLImageKHRs as resources. 7 years ago
Dave Airlie 05554838b0 tessellation: add protocol support for set tess state. (v2) 7 years ago
Tomeu Vizoso b27fa082de vrend: Add support for PIPE_FORMAT_A4B4G4R4_UNORM 7 years ago
Dave Airlie 792b99d9db vrend: make texture buffer objects more robust 7 years ago
Alexandros Frantzis 732e68e48d vrend: Use source swizzle when blitting with GL 7 years ago
Alexandros Frantzis 84f1a4c8ce vrend: Add swizzle to format descriptions 7 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. 9 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