990

Donc grosso-modo, humainement on est obligé de passer par les API proposées par le système, c'est ça ?
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

991

je pense que oui.

regarde comment ils galèrent avec les drivers open source style "nouveau", etc même si tu le sais pas je te le dis: ils galèrent grin
rien que l'allocation des buffers mémoire de manière propre et unifiée, entre la mémoire dédiée du gpu et la mémoire système, c'est un bordel sans nom et y'a deux ou trois implémentations concurrentes qui se battent pour rentrer dans le noyau linux, ou X11, ou un mélange des deux, chais pas trop grin

-> voir DRI, XRandr, et tous ces trucs abomifreux déclinés soit intel, soit nvidia, soit ati, parce qu'évidemment chacun a sa manière radicalement différente de faire les choses triso

le bon temps du framebuffer est fini sad

edit: tiens, des bouts de intel specific: http://lwn.net/Articles/283798/
nouveau pour nvidia http://lwn.net/Articles/270830/

992

VGA switcheroo pour GNU/Linux:
http://airlied.livejournal.com/70348.html
http://airlied.livejournal.com/70480.html
http://airlied.livejournal.com/70828.html
http://airlied.livejournal.com/71434.html

PRIME (GPU offloading style Optimus) pour GNU/Linux:
http://airlied.livejournal.com/71734.html
Et en principe, PRIME fonctionne même avec certaines configurations qui ne sont pas du tout prévues pour le GPU offloading en matériel. tongue (Dave Airlie a développé ça avec un système à base de Intel GMA 945 dans lequel il a branché une Radeon 9xxx (r200) tout simplement.)

(Et à titre d'information, Dave Airlie travaille pour Red Hat.)
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

993

Je confirme, aucune appli Windows ne contourne les API graphiques, déjà parce que c'est impossible si l'appli n'est pas lancée depuis un compte admin, et surtout parce qu'il faudrait tout réécrire pour toutes les cartes graphiques existantes (et effectivement, les spécs sont souvent sous NDA). Aucun intérêt donc tongue
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

994

Kevin Kofler (./992) :

PRIME (GPU offloading style Optimus) pour GNU/Linux:
http://airlied.livejournal.com/71734.html
Et en principe, PRIME fonctionne même avec certaines configurations qui ne sont pas du tout prévues pour le GPU offloading en matériel. tongue (Dave Airlie a développé ça avec un système à base de Intel GMA 945 dans lequel il a branché une Radeon 9xxx (r200) tout simplement.)

(Et à titre d'information, Dave Airlie travaille pour Red Hat.)

Well this is a purely academic exercise so far, after a week of kernel fighting I decided to do something new and cool. To make this as good as Windows we need to seriously re-architect the X server + drivers. At the moment you can't load an X driver without having a screen to attach it to, I don't really want a screen for the slave driver, however I still have to have one all setup and doing nothing and hopefully not getting in the way. We'd need to separate screen + drivers a lot better. Having some sort of dynamic screens would probably fall out of this work if someone decides to actually do it.

Pour info, non seulement les solutions d'Apple et de Nvidia sont fonctionnelles (versions *stables*), mais en plus le basculement est transparent et elles ne demandent pas
d'avoir deux écrans... #Linux#
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

995

996

Il faut avoir configuré un "écran" dans xorg.conf, peut-être aussi une sortie écran, mais si j'ai bien compris, attacher un écran réel n'est pas indispensable.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

997

Flan > non mais attention, un "screen" dans la terminologie X11, c'est pas un écran trinon (c'est un truc virtuel, en fait)
un écran c'est un "monitor"

(D'où le message d'erreur que personne ne comprend jamais : "fatal error, no screens found", qui ne veut absolument pas dire qu'il n'a pas trouvé de moniteur, mais qu'il y a un pb de configuration)
avatar
« Le bonheur, c'est une carte de bibliothèque ! » — The gostak distims the doshes.
Membrane fondatrice de la confrérie des artistes flous.
L'univers est-il un dodécaèdre de Poincaré ?
(``·\ powaaaaaaaaa ! #love#

998

995: oui merci on avant compris tongue

(sally: ah oui c'est vrai grin -- donc le screen c'est quoi? la surface d'affichage éventuellement composée de 1 ou plus moniteurs? )

999

squalyl (./998) :
(sally: ah oui c'est vrai biggrin.gif -- donc le screen c'est quoi? la surface d'affichage éventuellement composée de 1 ou plus moniteurs? )


Pour faire simple :

Pour afficher le bureau grâce au pilote de la CG et non pas à d'immondes drivers VESA, on se sert de ce fichier
/etc/X11/xorg.conf

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 1.0  (buildd@palmer)  Fri Apr  9 10:35:18 UTC 2010

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    # HorizSync source: builtin, VertRefresh source: builtin
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "CRT-0"
    HorizSync       28.0 - 55.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 6200"
    Option	   "UseEvents"	"On"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "TwinViewXineramaInfoOrder" "CRT-0"
    Option         "metamodes" "1360x768_60_0 +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection


screen == "surface d'affichage sur UN moniteur donné"

1000

C'est une configuration, en gros, ie c'est un ensemble carte graphique, moniteur, clavier, souris avec diverses options
edit : ah non je confonds, la configuration complète c'est un serverlayout, effectivement le screen c'est juste carte + moniteur
avatar
« Le bonheur, c'est une carte de bibliothèque ! » — The gostak distims the doshes.
Membrane fondatrice de la confrérie des artistes flous.
L'univers est-il un dodécaèdre de Poincaré ?
(``·\ powaaaaaaaaa ! #love#

1001

1002

redangel (./965) :
GoldenCrystal (./925) :
Y'a qu'un truc qui pour moi laisse à désirer, c'est le rétro-éclairage de l'écran qui déconne sous Windows.
Jamais eu de souci avec mon MBP unibody?
Ah oui que je noublie pas de détailler: Donc, je sais pas si ça a touché tous les modèles, mais la génération que j'ai achetée (la toute première donc) oui.
Ce qui se passe plus précisément: En gros, en dessous de la luminosité maximale, le rétro-éclairage de l'écran se met parfois (je veux dire, il ne le fait pas tout le temps, mais en fait c'est très fréquent que ça arrive, et des fois ça s'arrête un peu) à clignotter, et tu vois les deux parties de l'éclairage alterner. Sur mon premier écran c'était moitié de l'écran, moitié de l'écran, très ennuyeux, mais on me l'a changé, et celui là c'est bien entrelacé en plusieurs colonnes verticales donc ça se ressent moins fort. Mais ça reste chiant.
En plus de celà, le macbook émet un bruit faible (probablement que beaucoup de gens ne l'entendent pas) et aigu en fonction de l'intensité lumineuse (max = bruit quasi nul, min = bruit le plus fort). Enfin bref, moi c'est la seule chose qui m'a vraiment fait chier, et ça ne se produit bien que sous Windows sorry
[EDIT] Ah tiens, j'avais foiré mon cite (encore une fois cheeky )
avatar
Le scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes

1003

Yoshi Noir (./999) :
Pour afficher le bureau grâce au pilote de la CG et non pas à d'immondes drivers VESA

Le pilote par défaut pour cette carte dans une distribution qui ne sux pas est Nouveau, pas VESA.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

1004

Tu nous préviendras le jour où ce "nouveau driver" permettra de dessiner des trucs à l'écran avec une qualité et des performances correctes, ainsi qu'une qualité sufisemment décente pour que la machine puisse tourner plus de 5sec en mode graphique sans crasher ou faire cramer la carte graphique ? On ouvrira le champagne pour toi. (Par contre on te paye pas le billet de train)
Enfin, merci d'illustrer comment fonctionne le monde Open-Source. Un linux qui ne sux pas, c'est un linux qui ne marche pas. Pour une fois qu'on est d'accord sur la définition… top
avatar
Le scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes

1005

Ce jour est déjà là.

Et avec Fedora 13, il y aura même OpenGL.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

1006

Kevin Kofler (./1005) :
Ce jour est déjà là.
Je suis comme Saint Thomas. Et comme je vois pas je te crois pas.
Et avec Fedora 13, il y aura même OpenGL.
Il était temps, Windows le supporte déjà depuis 15 ans…
J'espère qu'il n'y aura pas de bugs dans la routine d'affichage de triangles non texturisés, afin qu'on puise espérer faire tourner tomb raider 1…
avatar
Le scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes

1007

Et en plus, on s'en fout d'autant plus que c'est vraiment HS smile
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

1008

Et puis Tomb Raider 1 sans textures c'est pas pareil sad
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

1009

1010

C’est l’essentiel embarrassed !
avatar
Je ne suis pas développeur Java : je suis artiste Java.
Ce que l’on conçoit bien s’énonce clairement, / Et le code pour l’écrire arrive aisément.
Hâtez-vous lentement ; toujours, avec méthode, / Vingt fois dans l’IDE travaillez votre code.
La perfection est atteinte, non pas lorsqu’il n’y a plus rien à ajouter, mais lorsqu’il n’y a plus rien à retirer.
You don't use science to show that you're right, you use science to become right.

1011

Flanker (./1007) :
Et en plus, on s'en fout d'autant plus que c'est vraiment HS smile

C'est mieux que de parler des i* ceci-dit tongue

1012

Revenons au sujet :
Hmmm.jpg
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

1013

rotfl
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

1014

1015

tritop

1016

Certain vont se faire taper sur les doigts ^^
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

1017

avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

1018

Note que cette fois il n'est pas précisé quels sont les brevets en question. M'est avis qu'ils sont tout autant ridicules (sinon plus) que ceux qu'a fait* valoir Apple.
* Il faut accorder là? J'ai un gros doute hum
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

1019

Non, c'est invariable (de même que tu ne dis pas « je me suis faite couper les cheveux » même si tu es une fille)
Enfin en fait on peut voir les choses aussi comme ça : il faut toujours accorder, mais la question c'est avec quoi : en l'occurrence, ce qui a été fait, ce ne sont pas les brevets, c'est « valoir les brevets », qui n'étant pas un groupe nominal n'a pas de genre ni de nombre, donc on accorde mais avec rien cheeky
avatar
« Le bonheur, c'est une carte de bibliothèque ! » — The gostak distims the doshes.
Membrane fondatrice de la confrérie des artistes flous.
L'univers est-il un dodécaèdre de Poincaré ?
(``·\ powaaaaaaaaa ! #love#

1020

Ouep merci ^^
Par contre si je disais "Les limites techniques qu'a contourné Apple" ou "Les problèmes qu'a eu Apple" il n'y a pas non plus d'accord? En fait difficile de trouver puisque la forme de phrase est un peu spéciale...
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741