summaryrefslogtreecommitdiff
path: root/src/virgl_hw.h
AgeCommit message (Expand)AuthorFilesLines
2023-05-25vrend/shader: handle opcodes for ARB_shader_group_voteGert Wollny1-0/+1
2023-05-25vrend/shader: Add support for ARB_draw_parametersGert Wollny1-0/+1
2023-05-22vrend: Add support for pipeline statistics queryGert Wollny1-0/+15
2023-03-01vrend/shader: Add support for GL_AMD_vertex_shader_viewport_indexGert Wollny1-0/+1
2023-02-28vrend: Check for GL_AMD_vertex_shader_layerGert Wollny1-0/+1
2022-09-30renderer: Rename VIRGL_CAP_FAKE_FP64 into VIRGL_CAP_HOST_IS_GLESCorentin Noël1-1/+4
2022-09-30renderer: Report availability of EXT_texture_shadow_lodCorentin Noël1-0/+1
2022-09-09vrend: Use GL_MAX_UNIFORM_BLOCK_SIZE to report max UBO sizeGert Wollny1-0/+1
2022-09-07formats: add some formats that are touched in the guestGert Wollny1-0/+10
2022-08-11virgl: add support for hardware video accelerationFeng Jiang1-0/+22
2022-08-01vrend: add support for program pipelinesItalo Nicola1-0/+1
2022-07-05vrend: Add flag that will advertise SSO support to the guestGert Wollny1-0/+1
2022-05-11virgl: Expose the maximum number of supported uniformsCorentin Noël1-0/+1
2022-04-12formats: reserve VIRGL_FORMAT_A1B5G5A5_UNORMGert Wollny1-0/+2
2022-04-07virgl: Reserve VIRGL_FORMAT_[P010|P012|P016]Jason Macnak1-0/+5
2022-03-15virgl: Add VIRGL_FORMAT_R8G8_SRGBAkihiko Odaki1-0/+1
2022-03-07vrend: Advertise texture multisample capabilityAkihiko Odaki1-0/+1
2022-03-02Restore VIRGL_BIND_PREFER_EMULATED_BGRA macroAkihiko Odaki1-1/+1
2022-03-01vrend: Add minigbm code path for copy_transfer from hostGert Wollny1-0/+1
2021-12-07Make COPY_TRANSFER3D bidirectionalmwezdeck1-0/+1
2021-11-03vrend: Sync some constants with mesa and pass max_shader_samplersGert Wollny1-0/+1
2021-10-26vrend/shader: Set all FS output locations if possibleGert Wollny1-1/+2
2021-07-27virgl: add support for anisotropic texture filteringDave Airlie1-0/+1
2021-06-21vrend: remove old BGRA emulation on GLES hostsRyan Neph1-1/+1
2021-06-11vrend: forward the host renderer hardware infoYiwei Zhang1-0/+1
2021-05-18virgl: implement EXT_multisampled_render_to_textureItalo Nicola1-0/+1
2021-04-19vrend: move new added field to the end.Lepton Wu1-1/+1
2021-03-15virgl: add support for EGL device selectionDominik Behr1-0/+1
2021-03-09vrend: implement support for KHR_debugGert Wollny1-0/+1
2021-03-04virglrenderer: Expose detailed GPU memory info to guestsRohan Garg1-0/+1
2021-03-03formats:add astc 2d compressed format supportcheyang1-0/+29
2021-02-16vrend: Introudce VIRGL_CAP_V2_VIDEO_MEMORY to query video memoryRohan Garg1-0/+2
2021-01-22vrend: add support for VIRGL_CAP_V2_UNTYPED_RESOURCEChia-I Wu1-0/+1
2020-08-19virgl: move virgl_capsets to virglrenderer_hw.hChia-I Wu1-7/+0
2020-08-07virgl: add enum virgl_capsets to virgl_hw.hChia-I Wu1-0/+7
2020-07-17vrend: Add caps for blend equation advancedElie Tournier1-0/+4
2020-07-07vrend: GL_ARB_buffer_storageGurchetan Singh1-1/+8
2020-05-27virgl_hw: add allocator-specific bind flagsDavid Stevens1-0/+12
2020-05-07vrend: Add host check for clear_textureElie Tournier1-0/+1
2020-04-21formats: Add ETC2 compressed formats.Lepton Wu1-0/+13
2020-02-12vrend: Don't crash when no feat_dual_src_blendLepton Wu1-1/+2
2019-12-04vrend: VIRGL_BIND_IMMUTABLE_STORAGE --> VREND_STORAGE_GL_IMMUTABLEGurchetan Singh1-2/+0
2019-11-14formats: Add all formats to VIRGL_FORMAT that are referenced in GalliumGert Wollny1-6/+133
2019-10-22vrend: Don't create view for textures created from EGLImageLepton Wu1-0/+2
2019-10-10vrend: check transfer bounds for negative values too and report errorGert Wollny1-1/+2
2019-10-10vrend: Check the sampler target and view format and bail out if they are illegalGert Wollny1-0/+1
2019-10-10vrend: check info formats in blitsGert Wollny1-0/+1
2019-09-20virgl/gbm: improve gbm resource creationDavid Stevens1-0/+2
2019-08-07vrend: also report scanout formats to the guestGurchetan Singh1-0/+1
2019-06-20vrend: Add handling for swizzled BGRA formatsGert Wollny1-0/+4