mirror of
				https://github.com/RGBCube/serenity
				synced 2025-10-31 17:52:45 +00:00 
			
		
		
		
	Kernel/Graphics: Remove GenericGraphicsAdapter::vga_compatible method
There's no point in keeping this method as we don't really care if a graphics adapter is VGA compatible or not because we don't use this method anymore.
This commit is contained in:
		
							parent
							
								
									e5de5f4cf3
								
							
						
					
					
						commit
						ebbc38cd2a
					
				
					 7 changed files with 0 additions and 25 deletions
				
			
		|  | @ -34,8 +34,6 @@ UNMAP_AFTER_INIT NonnullRefPtr<BochsGraphicsAdapter> BochsGraphicsAdapter::initi | |||
| UNMAP_AFTER_INIT BochsGraphicsAdapter::BochsGraphicsAdapter(PCI::DeviceIdentifier const& pci_device_identifier) | ||||
|     : PCI::Device(pci_device_identifier.address()) | ||||
| { | ||||
|     if (pci_device_identifier.class_code().value() == 0x3 && pci_device_identifier.subclass_code().value() == 0x0) | ||||
|         m_is_vga_capable = true; | ||||
| } | ||||
| 
 | ||||
| UNMAP_AFTER_INIT ErrorOr<void> BochsGraphicsAdapter::initialize_adapter(PCI::DeviceIdentifier const& pci_device_identifier) | ||||
|  | @ -67,9 +65,4 @@ UNMAP_AFTER_INIT ErrorOr<void> BochsGraphicsAdapter::initialize_adapter(PCI::Dev | |||
|     return {}; | ||||
| } | ||||
| 
 | ||||
| bool BochsGraphicsAdapter::vga_compatible() const | ||||
| { | ||||
|     return m_is_vga_capable; | ||||
| } | ||||
| 
 | ||||
| } | ||||
|  |  | |||
|  | @ -28,14 +28,11 @@ public: | |||
|     static NonnullRefPtr<BochsGraphicsAdapter> initialize(PCI::DeviceIdentifier const&); | ||||
|     virtual ~BochsGraphicsAdapter() = default; | ||||
| 
 | ||||
|     virtual bool vga_compatible() const override; | ||||
| 
 | ||||
| private: | ||||
|     ErrorOr<void> initialize_adapter(PCI::DeviceIdentifier const&); | ||||
| 
 | ||||
|     explicit BochsGraphicsAdapter(PCI::DeviceIdentifier const&); | ||||
| 
 | ||||
|     RefPtr<BochsDisplayConnector> m_display_connector; | ||||
|     bool m_is_vga_capable { false }; | ||||
| }; | ||||
| } | ||||
|  |  | |||
|  | @ -19,8 +19,6 @@ class GenericGraphicsAdapter | |||
| public: | ||||
|     virtual ~GenericGraphicsAdapter() = default; | ||||
| 
 | ||||
|     virtual bool vga_compatible() const = 0; | ||||
| 
 | ||||
| protected: | ||||
|     GenericGraphicsAdapter() = default; | ||||
| }; | ||||
|  |  | |||
|  | @ -24,8 +24,6 @@ public: | |||
| 
 | ||||
|     virtual ~IntelNativeGraphicsAdapter() = default; | ||||
| 
 | ||||
|     virtual bool vga_compatible() const override { return true; } | ||||
| 
 | ||||
| private: | ||||
|     ErrorOr<void> initialize_adapter(); | ||||
| 
 | ||||
|  |  | |||
|  | @ -188,9 +188,4 @@ UNMAP_AFTER_INIT ErrorOr<void> VMWareGraphicsAdapter::initialize_adapter() | |||
|     return {}; | ||||
| } | ||||
| 
 | ||||
| bool VMWareGraphicsAdapter::vga_compatible() const | ||||
| { | ||||
|     return false; | ||||
| } | ||||
| 
 | ||||
| } | ||||
|  |  | |||
|  | @ -29,8 +29,6 @@ public: | |||
|     static RefPtr<VMWareGraphicsAdapter> try_initialize(PCI::DeviceIdentifier const&); | ||||
|     virtual ~VMWareGraphicsAdapter() = default; | ||||
| 
 | ||||
|     virtual bool vga_compatible() const override; | ||||
| 
 | ||||
|     ErrorOr<void> modeset_primary_screen_resolution(Badge<VMWareDisplayConnector>, size_t width, size_t height); | ||||
|     size_t primary_screen_width(Badge<VMWareDisplayConnector>) const; | ||||
|     size_t primary_screen_height(Badge<VMWareDisplayConnector>) const; | ||||
|  | @ -55,7 +53,6 @@ private: | |||
|     const IOAddress m_io_registers_base; | ||||
|     mutable Spinlock m_io_access_lock; | ||||
|     mutable RecursiveSpinlock m_operation_lock; | ||||
|     bool m_is_vga_capable { false }; | ||||
| }; | ||||
| 
 | ||||
| } | ||||
|  |  | |||
|  | @ -39,9 +39,6 @@ class VirtIOGraphicsAdapter final | |||
| public: | ||||
|     static NonnullRefPtr<VirtIOGraphicsAdapter> initialize(PCI::DeviceIdentifier const&); | ||||
| 
 | ||||
|     // FIXME: There's a VirtIO VGA GPU variant, so we should consider that
 | ||||
|     virtual bool vga_compatible() const override { return false; } | ||||
| 
 | ||||
|     virtual void initialize() override; | ||||
|     void initialize_3d_device(); | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Liav A
						Liav A