#
16ea5aac |
|
14-Jun-2021 |
Rudolf Cornelissen <rudhaiku@gmail.com> |
intel driver: added panelfitter pgmming.
|
#
47404f12 |
|
09-Dec-2020 |
X512 <danger_mail@list.ru> |
accelerant: replace AreaCloner with AreaDeleter Reduce code duplication. Change-Id: Ice1a14fc7378382e89c3e5a1aea6fa21b903e436 Reviewed-on: https://review.haiku-os.org/c/haiku/+/3482 Reviewed-by: Axel Dörfler <axeld@pinc-software.de>
|
#
1e60bdea |
|
30-Mar-2019 |
Augustin Cavalier <waddlesplash@gmail.com> |
Remove all invocations of SetSubDirSupportedPlatformsBeOSCompatible.
|
#
b01aed83 |
|
23-Nov-2015 |
Alexander von Gluck IV <kallisti5@unixzen.com> |
intel_extreme: Don't store pipes within ports * Store pipes within accelerant, and tell ports about them. * Rebrand DisplayPipe class to Pipe
|
#
00e0982f |
|
17-Nov-2015 |
Alexander von Gluck IV <kallisti5@unixzen.com> |
intel_extreme: First work at programming FDI
|
#
6e1ff82f |
|
08-Nov-2015 |
Alexander von Gluck IV <kallisti5@unixzen.com> |
intel_extreme: Begin using new DisplayPipe class
|
#
b3f14fb7 |
|
25-Oct-2015 |
Alexander von Gluck IV <kallisti5@unixzen.com> |
intel_extreme: Start doing mode-setting at port level * I really hope we can kill head_mode some day * Break pll code out from mode code * The LVDS and Digital are smooshed together and likely need broken apart.
|
#
50f0b3fe |
|
17-Oct-2015 |
Alexander von Gluck IV <kallisti5@unixzen.com> |
intel_extreme: Rebase and refactor mmlr's work from 2013 * New port storage classes and cleaner logic
|
#
ff2e5209 |
|
30-Jun-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Remove the old "CVS" package rules ... and all their invocations.
|
#
6cae2161 |
|
28-Oct-2009 |
Brecht Machiels <brecht@mos6581.org> |
made code style more consistent with the rest of the driver git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33815 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
dfdfbd3e |
|
23-Oct-2009 |
Brecht Machiels <brecht@mos6581.org> |
* added support for GM45 (might work for other chips in the G4 series) * added header for dealing with binary numbers and bitmasks (C++ templates) these "macro's" might not work well for long words, though git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33749 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
8fb1f94f |
|
14-Aug-2009 |
Axel Dörfler <axeld@pinc-software.de> |
* Reverted accidental commit, fixes the build. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32356 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
23843356 |
|
14-Aug-2009 |
Axel Dörfler <axeld@pinc-software.de> |
* Changed the way the device type is tested/set. There shouldn't be any functional changes. * Minor cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32353 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
59096777 |
|
23-Jan-2008 |
Axel Dörfler <axeld@pinc-software.de> |
Accidently added overlay_i965.cpp to the build. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23710 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4dfa9e42 |
|
23-Jan-2008 |
Axel Dörfler <axeld@pinc-software.de> |
Some work in progress: * set_gtt_entry() used the wrong index to fill the GTT - this could have never worked correctly when you specified more memory than the amount of stolen memory. * Implementing maintaining resources for emulating overlay using the 3D engine on i965. I don't yet commit the actual overlay code, as that is a) ugly, and b) does not work yet. * Moved AreaKeeper into its own header. * Minor cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23709 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
523a30f3 |
|
21-Sep-2007 |
Axel Dörfler <axeld@pinc-software.de> |
Implemented I2C support to get the DDC EDID info from the monitor - it's working as is, but nothing is done with the data yet (besides dumping them to the serial output). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22272 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
1acbe440 |
|
06-Apr-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Removed the obsolete second argument ("relpath") of the Addon rule and shuffled "isExecutable" to the end. The new order favors the common use cases. Adjusted all Addon invocations and while at it also removed separate LinkAgainst invocations. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20604 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0981e2db |
|
11-Sep-2006 |
Jérôme Duval <korli@users.berlios.de> |
added a package for intel_extreme driver/accelerant git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18813 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
7d5957df |
|
14-May-2006 |
Axel Dörfler <axeld@pinc-software.de> |
* Implemented hardware cursor support. * Turns out cursor handling is simpler as originally thought, so I could remove its physical mapping - it's still put into the shared area, though, although that isn't needed for this chip (but could eventually simplify the handling of other generations of this chip). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17450 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b907a5ac |
|
25-Apr-2006 |
Axel Dörfler <axeld@pinc-software.de> |
Implemented overlay management. The hardware doesn't notice them yet, though :) (but the app_server thinks they're working). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17242 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5da6291b |
|
24-Apr-2006 |
Axel Dörfler <axeld@pinc-software.de> |
* Now using Thomas memory manager to manage the graphics memory; allocation of graphics memory is now possible. * Changed driver name to start with "intel_extreme" to have a nicer device name. * Renamed frame_buffer* stuff to graphics_memory* as the frame buffer just happens to be located somewhere in the graphics memory. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17224 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e404297e |
|
24-Mar-2006 |
Axel Dörfler <axeld@pinc-software.de> |
Very basic driver for the "Intel Extreme Graphics 2" chips, only supports i865G for now. Only mode switches do work, doesn't yet make sure the mode is valid, though. At this point, this driver only works on Haiku, the R5 app_server is crashing for some reason I need to investigate some day (maybe tomorrow :)). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16872 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
ff2e520912416877692e36bb130608d1a92df078 |
|
30-Jun-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Remove the old "CVS" package rules ... and all their invocations.
|
#
6cae2161f064bbd686cbc540b36d43e7d65c629c |
|
28-Oct-2009 |
Brecht Machiels <brecht@mos6581.org> |
made code style more consistent with the rest of the driver git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33815 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
dfdfbd3eefeb8aff04b7e8e2d6ebb46a51fe24ad |
|
23-Oct-2009 |
Brecht Machiels <brecht@mos6581.org> |
* added support for GM45 (might work for other chips in the G4 series) * added header for dealing with binary numbers and bitmasks (C++ templates) these "macro's" might not work well for long words, though git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33749 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
8fb1f94f42185b46735eb36045cfc993c5743fc4 |
|
14-Aug-2009 |
Axel Dörfler <axeld@pinc-software.de> |
* Reverted accidental commit, fixes the build. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32356 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
238433564972d525584b2dfbe1a2c0eb52ef49c1 |
|
14-Aug-2009 |
Axel Dörfler <axeld@pinc-software.de> |
* Changed the way the device type is tested/set. There shouldn't be any functional changes. * Minor cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32353 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
59096777ec8c2d9cf70811aa06e7ef0f7e04c2d3 |
|
23-Jan-2008 |
Axel Dörfler <axeld@pinc-software.de> |
Accidently added overlay_i965.cpp to the build. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23710 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4dfa9e425fef3a6105e1cd97c4d4324f339f5614 |
|
23-Jan-2008 |
Axel Dörfler <axeld@pinc-software.de> |
Some work in progress: * set_gtt_entry() used the wrong index to fill the GTT - this could have never worked correctly when you specified more memory than the amount of stolen memory. * Implementing maintaining resources for emulating overlay using the 3D engine on i965. I don't yet commit the actual overlay code, as that is a) ugly, and b) does not work yet. * Moved AreaKeeper into its own header. * Minor cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23709 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
523a30f313255fbf177f1a29e3d5c74d1ce9e480 |
|
21-Sep-2007 |
Axel Dörfler <axeld@pinc-software.de> |
Implemented I2C support to get the DDC EDID info from the monitor - it's working as is, but nothing is done with the data yet (besides dumping them to the serial output). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22272 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
1acbe440b8dd798953bec31d18ee589aa3f71b73 |
|
06-Apr-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Removed the obsolete second argument ("relpath") of the Addon rule and shuffled "isExecutable" to the end. The new order favors the common use cases. Adjusted all Addon invocations and while at it also removed separate LinkAgainst invocations. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20604 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0981e2db9c50fe0f7e9233f93d78ebcd6b6b12df |
|
11-Sep-2006 |
Jérôme Duval <korli@users.berlios.de> |
added a package for intel_extreme driver/accelerant git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18813 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
7d5957df85f66116fd487377d418a0d3550afc3b |
|
14-May-2006 |
Axel Dörfler <axeld@pinc-software.de> |
* Implemented hardware cursor support. * Turns out cursor handling is simpler as originally thought, so I could remove its physical mapping - it's still put into the shared area, though, although that isn't needed for this chip (but could eventually simplify the handling of other generations of this chip). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17450 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b907a5acab12226b59087b4364e34ba5ddd981e3 |
|
25-Apr-2006 |
Axel Dörfler <axeld@pinc-software.de> |
Implemented overlay management. The hardware doesn't notice them yet, though :) (but the app_server thinks they're working). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17242 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5da6291b99c3bd38505f6306dcb6398b9485783d |
|
24-Apr-2006 |
Axel Dörfler <axeld@pinc-software.de> |
* Now using Thomas memory manager to manage the graphics memory; allocation of graphics memory is now possible. * Changed driver name to start with "intel_extreme" to have a nicer device name. * Renamed frame_buffer* stuff to graphics_memory* as the frame buffer just happens to be located somewhere in the graphics memory. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17224 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e404297e56d4d54998a8f21b661def9d2da746d6 |
|
24-Mar-2006 |
Axel Dörfler <axeld@pinc-software.de> |
Very basic driver for the "Intel Extreme Graphics 2" chips, only supports i865G for now. Only mode switches do work, doesn't yet make sure the mode is valid, though. At this point, this driver only works on Haiku, the R5 app_server is crashing for some reason I need to investigate some day (maybe tomorrow :)). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16872 a95241bf-73f2-0310-859d-f6bbb57e9c96
|