summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibVirtGPU
AgeCommit message (Expand)Author
2023-02-13LibCore: Remove `Stream.h`Tim Schumacher
2023-02-13LibCore: Move Stream-based file into the `Core` namespaceTim Schumacher
2023-01-21Kernel+Userland: Move LibC/sys/ioctl_numbers to Kernel/API/Ioctl.hAndrew Kaster
2023-01-16LibVirtGPU: Port to `Core::Stream`Lucas CHOLLET
2022-12-26LibVirtGPU: Adopt rendering code from VirGLDemoStephan Unverwerth
2022-12-26LibVirtGPU: Adopt device initialization code from VirGLDemoStephan Unverwerth
2022-12-26LibVirtGPU: Create and initialize device from file descriptorStephan Unverwerth
2022-12-26LibVirtGPU: Replace magic values with command bitfieldsStephan Unverwerth
2022-12-26LibVirtGPU: Add utility header for command flag bitfieldsStephan Unverwerth
2022-12-26LibVirtGPU: Add enum for Gallium texture formatsStephan Unverwerth
2022-12-26LibVirtGPU: Add length verification to append_create_shader()Stephan Unverwerth
2022-12-26LibVirtGPU: Make depth and color clearing separate functionsStephan Unverwerth
2022-12-26LibVirtGPU: Remove hard coded primitive type in append_draw_vbo()Stephan Unverwerth
2022-12-26LibVirtGPU: Improve append_set_framebuffer_state_no_attach()Stephan Unverwerth
2022-12-26LibVirtGPU: Remove hardcoded size from append_viewport()Stephan Unverwerth
2022-12-26LibVirtGPU: Drop gl_ prefix from CommandBufferBuilder methodsStephan Unverwerth
2022-12-26LibVirtGPU: Use c++ style casts in CommandBuilderStephan Unverwerth
2022-12-26LibVirtGPU: Improve type safety of encode_command()Stephan Unverwerth
2022-12-26LibVirtGPU: Make BindTarget an enum and move it into VirtGPU::ProtocolStephan Unverwerth
2022-12-26LibVirtGPU: Move VirGLDemo protocol code into VirtGPU namespaceStephan Unverwerth
2022-12-26LibVirtGPU: Add newlines between CommandBuilder methodsStephan Unverwerth
2022-12-26LibVirtGPU: Remove unnecessary BufferBuilder constructor deletionStephan Unverwerth
2022-12-26LibVirtGPU: Adopt virgl protocol files from VirGLDemoStephan Unverwerth
2022-12-26LibGPU+LibVirtGPU: Allow loading the driver and instantiating the deviceStephan Unverwerth
2022-12-26LibVirtGPU: Add a new GPU device that talks to our VirtIO-GPU driverStephan Unverwerth