1280 Commits (f29b1b6e44eed37fb833e1c2f3aebb01c83513d3)

Author SHA1 Message Date
Gurchetan Singh f29b1b6e44 vrend: add vrend_util.h file 5 years ago
Gert Wollny 3ec182aaf7 vrend: Clean error state before querying the features 5 years ago
Gert Wollny 4e40b7aef1 ci: Switch to buster + backports 5 years ago
David Riley a352943002 vrend: Only use virgl_gbm_transfer when transfering to host. 5 years ago
David Riley c529faf1ba vrend: Fence before transfering from host if necessary 5 years ago
David Riley 752fb7c149 virgl/egl: Add virgl_egl_fence_and_wait_external 5 years ago
David Stevens b9ecaac78a vrend: skip texture size check for gbm-only resources 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 10a0622a44 Gallium/format: Replace PIPE_FORMAT by using defined to VIRGL_FORMAT 5 years ago
Gert Wollny 02a3510c0a formats: Add all formats to VIRGL_FORMAT that are referenced in Gallium 5 years ago
David Stevens 27e0bf1360 vrend: fix non-gbm build error 5 years ago
David Stevens 77d2681823 vrend: support emulating planar image sampling 5 years ago
Lepton Wu b650eb951d vrend: Don't create view for textures created from EGLImage 5 years ago
David Stevens 5ad860a3f8 virgl/gbm: fix gbm exported fds 5 years ago
Lepton Wu dc064827bb vrend: move debug_texure() location backward. 5 years ago
Gert Wollny 2abeb1802e vrend: check that the transfer iov holds enough data for the data upload 5 years ago
Gert Wollny cbc8d8b75b vrend: check transfer bounds for negative values too and report error 5 years ago
Gert Wollny 164d7587ad vrend: Add an assert for allocating the intermediate texture 5 years ago
Gert Wollny e6add72d5e blitter: Correct GLES DS multisample shader variant 5 years ago
Gert Wollny 125621e652 vrend: Check the sampler target and view format and bail out if they are illegal 5 years ago
Gert Wollny a156652047 vrend: Ensure that buffer creation doesn't bleed into the texture allocation 5 years ago
Gert Wollny 24f67de7a9 vrend: check info formats in blits 5 years ago
Gert Wollny 95e4af9f4d vrend: Add error reporting to the resource parameter check 5 years ago
Gert Wollny 0d9a2c88dc vrend: Check resource creation more thoroughly 5 years ago
Gert Wollny dcf1408c97 vrend: Move virgl_has_gl_colorspace and dependencies to vrend_renderer.c 5 years ago
Gert Wollny 72ef431508 vrend: Fix warnings about no return value and braces 5 years ago
Gert Wollny 5d03711f88 vrend: Keep the max texture sizes in the vrend_state 5 years ago
Gert Wollny 06d60e4705 vrend: silence warnings when NDEBUG is defined 5 years ago
Lepton Wu 4ac3a04cb8 shader: re-interpret GRID_SIZE, BLOCK_ID, and THREAD_ID as float in MOV to TEMP 5 years ago
Gurchetan Singh 2bec49d38f virgl/egl: fix null pointer dereference 2 5 years ago
Gurchetan Singh e30d1ef975 virgl/egl: fix null pointer dereference 1 5 years ago
David Stevens 910540dd50 virgl/gbm: fix transfer host plane offset and stride 5 years ago
Gert Wollny 17c2368f97 build: Add meson build 5 years ago
Gurchetan Singh 4e0a17405a vrend_renderer: fix GLES log spam 5 years ago
Gurchetan Singh 0a7fe48e9b vrend_debug: add debug GLES option 5 years ago
Gurchetan Singh 44f1653dbe virgl/gbm: factor out export retry logic 5 years ago
Gurchetan Singh 246265c771 virgl/gbm: modify conversion to/from gbm formats 5 years ago
David Stevens 3f5ec0c82c virgl/gbm: improve gbm resource creation 5 years ago
Gert Wollny eca01605f2 shader: Move winsys_adjust_y_emitted from the shader key into the dump context 5 years ago
Gert Wollny e15b6ac843 shader: Don't replace number of indirect generics in shader key 5 years ago
Gert Wollny a66f3a1560 vrend: Emulate Multisample BGRA format on GLES 5 years ago
Gert Wollny def64149af shader: Force two-side color emission only if it is really needed 5 years ago
Gert Wollny e66a1d97cb vrend: Keep track of GL_FRAMEBUFFER_SRGB state and restore it after blits 5 years ago
David Stevens 9cc29b194a virgl/gbm: Account for bpp in planar stride 5 years ago
David Stevens 1a73838b1f virgl/gbm: exported read/writable buffers 5 years ago
Gert Wollny a573ba498b shader: emit precise and invariant specifiers before interpolation specifier 5 years ago
Gert Wollny a9ca391a86 shader: Pass invariant flag based on SID 5 years ago
Lepton Wu efff41d204 vrend: Use view target instead of texture target. 5 years ago
Gert Wollny 48cc96c9ae Bump version number to 0.8.0 and increment sharedlib micro version 5 years ago