89 Commits (0c09d8441b317909a1760d52c34c6493908f6ca7)

Author SHA1 Message Date
Alexandros Frantzis faa38808c9 vrend: Rework resource storage 6 years ago
Gert Wollny 108ef814a4 formats: Check and enable implementation specific readback formats on GLES 6 years ago
Gert Wollny 804dab8181 formats: Add possiblity to pass format flags to insert functions 6 years ago
Gert Wollny b6f7b8f5f6 vrend: rename internal texture flags and use CAN_TEXTURE_STORAGE correctly 6 years ago
Chia-I Wu ef72ec3c90 vrend: remove unused VREND_RESOURCE_STORAGE_SYSTEM 6 years ago
Chia-I Wu dbefdb7e36 vrend: add VREND_RESOURCE_STORAGE_IOVEC 6 years ago
Chia-I Wu 303a07a4d6 vrend: add enum vrend_resource_storage_type 6 years ago
Chia-I Wu 6628658027 vrend: make sure queries are fenced 6 years ago
Gert Wollny 3f0f291ea3 blit: Use texture views in blits to represent the surface formats 6 years ago
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