Announcement

Collapse
No announcement yet.

More AMDGPU DC Patches Posted As It Looks Unlikely It Will Land For Linux 4.13

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • dungeon
    replied
    Originally posted by marek View Post
    The thing is you don't have to wait for kernel 4.14 hoping DC will be there. You don't have to wait until Ubuntu has it. I assume there are skilled users here who can build the branch now, just enable DC in menuconfig. If you have Vega, this is the first thing you would do. Or wait for a PPA, though there already might be one.
    Knock-knock Marek, you must be too much up to speed ... which is cool, but i think most of Ubuntu users are somewhat lazy to even add yet another PPAs, let alone anything else Someone need to write article with clear instruction and link to that PPA, as to how you actaully enable Vega support.

    Drink couple beers to simulate how hard things are for them, and if you still can... then please drink more for successful similation

    Last edited by dungeon; 10 June 2017, 11:34 PM.

    Leave a comment:


  • dungeon
    replied
    Originally posted by RavFX View Post
    If I build that DC enabled kernel, I get freesync support, right?
    Yes and no. You might get kernel part of FS, but userpace is still unaware... to get that working likely ddx maybe mesa patches are also needed.

    These trees are developer playground, so if you know nearly everything developers know you should be capable to use it (better say to test it if it work or don't,etc... ) somewhat make sense if you plan to be on bugzilla or so... average user Joe simply won't until all parts are in releases as always

    Smells like next Ubuntu LTS would be great for AMD opensource users
    Last edited by dungeon; 10 June 2017, 07:31 PM.

    Leave a comment:


  • RavFX
    replied
    If I build that DC enabled kernel, I get freesync support, right?

    Leave a comment:


  • starshipeleven
    replied
    Originally posted by karolherbst View Post
    yeah okay, but you could express such plans before already and see how the community thinks about your plans. You don't need to write tons of patches to figure out later there is a lot of controvery.
    They have no other choice so it's not really relevant what the community thinks about it, it's either that (sharing code between OSes) or proprietary-only support with AMDGPU-PRO.

    Leave a comment:


  • marek
    replied
    If you want DC from a non-PRO branch, get the amd-staging-4.11 kernel branch from agd5f repo and build it. It's our main development branch and drm-next is created from it, and it has DC in it. Most AMD developers use it all the time, so the quality is usually OK. Somebody can create a PPA from it if there's a demand for DC and for more bleeding edge stuff as well as fresh performance optimizations.

    The thing is you don't have to wait for kernel 4.14 hoping DC will be there. You don't have to wait until Ubuntu has it. I assume there are skilled users here who can build the branch now, just enable DC in menuconfig. If you have Vega, this is the first thing you would do. Or wait for a PPA, though there already might be one.

    Leave a comment:


  • M-Bab
    replied
    Okay first time I saw the amd-mainline-hybrid-4.11 branch, looks pretty new. What is the feature difference to amd-staging-4.11?
    +1 for the semi-official AMD PPA with a DC kernel. I could my experimental "repos" once this PPA is available.

    Leave a comment:


  • bridgman
    replied
    Yep, I think that is where we are heading. The pre-requisite was getting ROCm kernel code merged into the hybrid kernel tree (look at amd-mainline-hybrid-4.11 for an example) so we now have DC, ROCm, KCL and DKMS support all in one place. I *think* the kernel packages from any future amdgpu-pro release should have what you want as a start.

    Leave a comment:


  • boxie
    replied
    bridgman what do you think the chances of having an amd-next (or amd-testing) set of packages with all the upcoming, not yet mainlined code (including DC, ROCm, etc) ready to be installed? something like a PPA that we can easily get running and help with the testing of (while not having official support - i.e. there be dragons here disclaimer on it).

    it would certainly be quite awesome!

    Leave a comment:


  • bridgman
    replied
    Originally posted by oleid View Post
    Is there somewhere an Linux 4.11++ branch including DC and ROCm? Didn't find anything.
    amd-mainline-hybrid-4.11 should have everything, including KCL.

    Leave a comment:


  • M-Bab
    replied
    Sorry but the drm-next does NOT contain any DC code. You can always check this in the code tree if the directory drivers/gpu/drm/amd/display/dc exists.
    The latest kernels WITH DC are always the amd-staging-* ones.

    Their limitation is that they are not supplied with kernel fixes and security patches. To overcome this I started a little github project where I merge the kernel patches into amd-staging: https://github.com/M-Bab/linux-kernel-amdgpu (4.9 and 4.11 are available). For lazy/trusting people I also provide my debian packaged build results as ready to use (x86-64) binaries: https://github.com/M-Bab/linux-kernel-amdgpu-binaries

    Leave a comment:

Working...
X