80 Commits (bff404385ec2594182e643f5bf271b08844f990b)

Author SHA1 Message Date
Gert Wollny bff404385e vrend: make vrend_fb_bind_texture_id non-static 6 years ago
Po-Hsien Wang e00dea22c8 decode: check args for decode functions. 6 years ago
Erik Faye-Lund afb78f123a vrend: remove duplicate VREND_TRANSFER_* defines 6 years ago
Gerd Hoffmann f91a9dd357 Fix unlinking resources from hash table. 6 years ago
Erik Faye-Lund c9c8ab5727 renderer: drop unused function argument 6 years ago
Gert Wollny c4db1be860 vrend, formats: Check whether the host supports mixed color attachments 6 years ago
Gurchetan Singh 0475d679aa vrend: specify if a transfer occurs in context zero or not 6 years ago
Gurchetan Singh cc4f8c933c vrend: add a common decoding function 6 years ago
Dave Airlie 3a069fc6dc virgl: query buffer object support. (v2) 6 years ago
Gert Wollny 8b2e86f7b6 blitter: handle GL_FRAMEBUFFER_SRGB for emulated blits 6 years ago
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) 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 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