summaryrefslogtreecommitdiff
path: root/Kernel/Graphics
AgeCommit message (Expand)Author
2021-09-06Kernel: Use TRY() in Graphics::VirtIOGPU::FrameBufferDeviceAndreas Kling
2021-09-06Kernel: Use TRY() in FramebufferDeviceAndreas Kling
2021-09-06Kernel: Make kernel region allocators return KResultOr<NOP<Region>>Andreas Kling
2021-09-05Kernel: Make all Spinlocks use u8 for storage, remove templateBrian Gianforcaro
2021-09-05Kernel: Switch static_asserts of a type size to AK::AssertSizeBrian Gianforcaro
2021-09-05Kernel: Make copy_{from,to}_user() return KResult and use TRY()Andreas Kling
2021-09-04Kernel/VirtIO: Defer initialization of device out of the constructorLiav A
2021-09-03Everywhere: Prevent risky implicit casts of (Nonnull)RefPtrDaniel Bertalan
2021-08-31Kernel/VirtIO: Remove redundant VirtIO word from filenamesLiav A
2021-08-31Kernel/VirtIO: Move everything into the VirtIO namespaceLiav A
2021-08-31Kernel/VirtIO: Remove the m_class_name memberLiav A
2021-08-23Kernel: Rename PCI::DeviceController => PCI::DeviceLiav A
2021-08-22Kernel: Rename ScopedSpinlock => SpinlockLockerAndreas Kling
2021-08-22Kernel: Rename SpinLock => SpinlockAndreas Kling
2021-08-15Kernel: Make Kernel::VMObject allocation functions return KResultOrsin-ack
2021-08-13Kernel: Move VirtIO code into the Bus source folderLiav A
2021-08-08Kernel: Remove unused "VGA font" memory region in GraphicsManagementAndreas Kling
2021-08-08Everywhere: Replace AK::Singleton => SingletonAndreas Kling
2021-08-07Kernel: Move SpinLock.h into Locking/Jean-Baptiste Boric
2021-08-06Kernel: Add convenience values to the Memory::Region::Access enumAndreas Kling
2021-08-06Kernel: Rename Process::space() => Process::address_space()Andreas Kling
2021-08-06Kernel: Rename Range => VirtualRangeAndreas Kling
2021-08-06Kernel: Move Kernel/Memory/ code into Kernel::Memory namespaceAndreas Kling
2021-08-06Kernel: Rename Kernel/VM/ to Kernel/Memory/Andreas Kling
2021-08-06Kernel: Fix handful of remaining "return -EFOO" mistakesAndreas Kling
2021-08-06Kernel: Make a helper in the Intel graphics driver return StringViewAndreas Kling
2021-08-01Kernel: Remove unused header includesBrian Gianforcaro
2021-07-27Prekernel: Export some multiboot parameters in our own BootInfo structGunnar Beutner
2021-07-27Kernel: Modify the IOCTL API to return KResultBrian Gianforcaro
2021-07-27Kernel: Utilize AK::Userspace<T> in the ioctl interfaceBrian Gianforcaro
2021-07-24Kernel: Put a note about the unconditional unblanking of bochs-displayLiav A
2021-07-22Kernel: Consolidate API for creating AnonymousVMObject with given pagesAndreas Kling
2021-07-22Everywhere: Prefer using {:#x} over 0x{:x}Gunnar Beutner
2021-07-21Kernel: VirtIO framebuffer should clamp pending dirty rects if neededTom
2021-07-18Kernel: Clean up VirtIOGPU class interfacesSahan Fernando
2021-07-18Kernel: Replace VirtIOGPU reinterpret casts with AK::BinaryBufferWriterSahan Fernando
2021-07-18Kernel: Improve debug prints for VirtIOGPU device config eventsSahan Fernando
2021-07-18Kernel: Rename VirtIOGPU/VirtIOGPU.cpp to VirtIOGPU/GPU.cppSahan Fernando
2021-07-18Kernel: Put VirtIOGPU related types into a namespaceSahan Fernando
2021-07-18Kernel: Rename Locker => MutexLockerAndreas Kling
2021-07-17Kernel: Rename Lock to MutexAndreas Kling
2021-07-16Kernel: Remove stale forward declaration of BochsFramebufferDeviceLiav A
2021-07-16Kernel: Return ENOMEM on allocation failures in FramebufferDevice::mmapLuke
2021-07-12Kernel/Graphics: Move Bochs graphics related code into a separate folderLiav A
2021-07-12Kernel/Graphics: Remove unnecessary Bochs.h fileLiav A
2021-07-11Kernel: Remove unused header includes in Graphics subtreeBrian Gianforcaro
2021-07-11Kernel: Fix condition on whether to initialize a display adapter or notLiav A
2021-07-11Kernel/Graphics: Move Intel graphics related code to a separate folderLiav A
2021-07-11Kernel: Rename VMObject::clone() => try_clone()Andreas Kling
2021-07-11Kernel: Rename various *VMObject::create*() => try_create()Andreas Kling