57 Commits (45d1e4fa7720f13af0c8eec5c093dc7553fed106)

Author SHA1 Message Date
cheyang 51d4d37c29 formats:add astc 2d compressed format support 4 years ago
Lepton Wu 671ac45ea5 formats: Add ETC2 compressed formats. 5 years ago
Gert Wollny a81147cf4d vrend: Always use the virgl_formats enum in the virglrenderer code 5 years ago
Gert Wollny dcd429bb23 formats: Always use the VIRGL_FORMAT enums in vrend code 5 years ago
Gert Wollny 4749e8791b formats: Add emulated versions of some BGRA formats 6 years ago
Erik Faye-Lund fd8b6946d2 vrend: fix typo in function name 6 years ago
Gert Wollny 18f9778c16 formats: readback hotfix for BGR10A2 formats 6 years ago
Gert Wollny 7d7b0fb769 formats: Check DS readback capabilities on GLES 6 years ago
Gert Wollny 108ef814a4 formats: Check and enable implementation specific readback formats on GLES 6 years ago
Gert Wollny 2cee6cf5d7 formats: Make sure each format is tested with a clean error state 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
Gert Wollny b9e0fb9b2f formats: Remove LxAx formats 6 years ago
Erik Faye-Lund 15d412bc39 vrend: fix s3tc detection 6 years ago
Gert Wollny c4db1be860 vrend, formats: Check whether the host supports mixed color attachments 6 years ago
Gert Wollny acc261b06b formats: Add support for sRGB_R8 also on desktop GL 6 years ago
Gurchetan Singh 8ca7e861c9 virgl: support 10-bit formats on GLES 6 years ago
Gert Wollny abb7c520fc formats: Add support for EXT_texture_sRGB_R8 if host supports it. 6 years ago
Erik Faye-Lund b344d957fa vrend: GL_COLOR_ATTACHMENT*_EXT -> GL_COLOR_ATTACHMENT* 6 years ago
Erik Faye-Lund 042851a3ee vrend: GL_FRAMEBUFFER_EXT -> GL_FRAMEBUFFER 6 years ago
Erik Faye-Lund e44ef7de64 vrend: do not proble for compressed formats 6 years ago
Gert Wollny 1c113ddcd7 format: assert that the multi-sample check enters with a clean error state 6 years ago
Gert Wollny 82412e927a formats: Reject also formats that give GL_INVALID_OPERATION and correct STENCIL_INDEX 6 years ago
Gert Wollny 257cf11b52 vrend: correct blit/copy_image code path 6 years ago
Gert Wollny a2639989a0 formats: include compressed formats in the copy-compatibility check 6 years ago
Gert Wollny c91500a14c vrend: Enable ARB_texture_storage on GLES 6 years ago
Gert Wollny 41a0fd8717 formats: reorder sample count reading and emultate it for low sample counts 6 years ago
Erik Faye-Lund 58e521c57e get rid of yet another bind-flag set 6 years ago
Gert Wollny 8ad02016a5 vrend_formats: Replace RGB(8|16) formats with RGBX(8|16) 6 years ago
Gert Wollny 2846dcf565 vrend: If available use glCopyImageSubData to execute memcopy like blits 6 years ago
Gert Wollny c0e0274e8c virgl: Add method to query supported MSAA samples and positions 6 years ago
Gert Wollny 299c1119d2 vrend_formats.c: Silence warning -Wmissing-field-initializers 7 years ago
Alexandros Frantzis 211f67993c Revert "vrend: Use red/green with swizzle for luminance/alpha formats" 7 years ago
Tomeu Vizoso 6b44f37507 vrend: Remove two more BGRA formats from GLES 7 years ago
Tomeu Vizoso 20960da342 vrend: Remove VIRGL_FORMAT_B5G5R5A1_UNORM from GLES 7 years ago
Tomeu Vizoso b27fa082de vrend: Add support for PIPE_FORMAT_A4B4G4R4_UNORM 7 years ago
Tomeu Vizoso ec1e384dd2 vrend: Add support for VIRGL_FORMAT_R10G10B10A2_UINT 7 years ago
Lepton Wu fd0ed16337 vrend: handle GL_INVALID_ENUM when trying format. 7 years ago
Jakob Bornecrantz e57359eeb4 vrend: Add VIRGL_FORMAT_R8G8B8A8_SRGB format and test for more sRGB formats 7 years ago
Alexandros Frantzis 9812fe07ea vrend: Use RGB1 swizzle for formats with "don't care" components 7 years ago
Alexandros Frantzis 84fc54f6bf vrend: Use red/green with swizzle for luminance/alpha formats 7 years ago
Alexandros Frantzis 6b97c28184 vrend: Use red with swizzle for luminance formats 7 years ago
Alexandros Frantzis 84f1a4c8ce vrend: Add swizzle to format descriptions 7 years ago
Alexandros Frantzis 7902efccd1 vrend: Support R10G10B10{A2, X2} formats v2 7 years ago
Alexandros Frantzis 9d1c1dd509 vrend: Fix RGB565 format support 7 years ago
Jakob Bornecrantz 9dc4864e1a vrend: Support Z32 format, with work around. 7 years ago
Jakob Bornecrantz 2447355893 vrend: Support BGRX & BGRA formats v2 7 years ago
Jakob Bornecrantz 71487a41fe vrend: Replace all uses of glDrawBuffer with glDrawBuffers 7 years ago
Dave Airlie 2d930b4f94 vrend: add support for stencil texturing. 7 years ago
Dave Airlie c9670b04c5 vrender: add bptc formats 7 years ago