* redesign pretty much everything frame buffer related
* don't resize the frame buffer after mapping it.. doesn't make sense * add memory controller code and program the memory controller for r600 * remove unneeded frame_buffer_int * don't malloc mc_info, waste of time * fix scaler setting * vramStart in mc should be 0... get vertical colored lines however when this this is set properly (everything in mc_info is the MC view of FB BAR) When vramStart is the FB physical address... i get proper video on some cards ... thoughts? git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42924 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -93,11 +93,10 @@ struct radeon_shared_info {
|
||||
addr_t physical_status_page;
|
||||
uint32 graphics_memory_size;
|
||||
|
||||
addr_t frame_buffer_phys; // card PCI BAR address of FB
|
||||
area_id frame_buffer_area; // area of memory mapped FB
|
||||
uint32 frame_buffer_int; // card internal FB location
|
||||
uint32 frame_buffer_size; // card internal FB aperture size
|
||||
uint8* frame_buffer; // virtual memory mapped FB
|
||||
area_id frame_buffer_area; // area of memory mapped FB
|
||||
addr_t frame_buffer_phys; // card PCI BAR address of FB
|
||||
uint32 frame_buffer_size; // FB size mapped
|
||||
|
||||
bool has_edid;
|
||||
edid1_info edid_info;
|
||||
|
||||
Reference in New Issue
Block a user