ロゴ
ユニオンペディア
コミュニケーション
Google Play で手に入れよう
新しい! あなたのAndroid™デバイスでユニオンペディアをダウンロードしてください!
ダウンロード
ブラウザよりも高速アクセス!
 

DirectFB

索引 DirectFB

DirectFBは、主にフレームバッファを実装した組込機器において、組み込みLinux等のカーネル環境上でグラフィックスを扱うためのライブラリである。.

45 関係: ハードディスクドライブハードウェアアクセラレーションライブラリブラビアテレビゲームデジタルテレビ放送フリーソフトウェアフィリップスダイレクト・レンダリング・インフラストラクチャアプリケーションプログラミングインタフェースアクオスインストールインタフェース (情報技術)ウィンドウシステムウィジェット・ツールキットオペレーティングシステムオーバーヘッドカーネルグラフィカルユーザインタフェースシャープソニーC言語組み込みシステム組み込みLinuxDebianDebianインストーラ計算資源記憶装置GNU Lesser General Public LicenseGNU/LinuxシステムGraphics Processing UnitGTK+LinuxLinuxディストリビューションMacOSMesa 3DOpenGLUnix系VRAMWebOSX Window SystemX.Org Server抽象化レイヤー束縛 (情報工学)2006年

ハードディスクドライブ

AT互換機用内蔵3.5インチHDD(シーゲイト・テクノロジー製) ハードディスクドライブ(hard disk drive, HDD)とは、磁性体を塗布した円盤を高速回転し、磁気ヘッドを移動することで、情報を記録し読み出す補助記憶装置の一種である。.

新しい!!: DirectFBとハードディスクドライブ · 続きを見る »

ハードウェアアクセラレーション

ンピューティングにおいて、ハードウェア・アクセラレーション (hardware acceleration) 『とある魔術の禁書目録』に登場するキャラクターの一方通行(アクセラレータ)は、この項目とは無関係である。-->とは、なんらかの機能を通常の汎用プロセッサ (CPU) 上で動作するソフトウェア(コンピュータ・プログラム)による実装で処理したのではレイテンシやスループットが遅い、消費電力が大きい、などといった問題があるような場合に、ハードウェア実装による支援で実行速度などを加速(アクセラレーション)し、システム全体の性能や効率を向上させる技術である。.

新しい!!: DirectFBとハードウェアアクセラレーション · 続きを見る »

ライブラリ

ライブラリ()は、汎用性の高い複数のプログラムを再利用可能な形でひとまとまりにしたものである。ライブラリと呼ぶ時は、それ単体ではプログラムとして作動させることはできない実行ファイルではない場合がある。ライブラリは他のプログラムに何らかの機能を提供するコードの集まりと言うことができる。ソースコードの場合と、オブジェクトコード、あるいは専用の形式を用いる場合とがある。たとえば、UNIXのライブラリはオブジェクトコードをarと呼ばれるアーカイバでひとまとめにして利用する。図書館()と同様にプログラム(算譜)の書庫であるので、索引方法が重要である。 また、ソフトウェア以外の再利用可能なものの集合について使われることもある。.

新しい!!: DirectFBとライブラリ · 続きを見る »

ブラビア

ブラビア(BRAVIA)とは、ソニービジュアルプロダクツ(2014年7月まではソニー)から開発・発売されているデジタルハイビジョンテレビ及び法人向けディスプレイのブランド名。 本ブランド名は、日本国外においても用いられているが、本項では主に日本国内における製品について記載する。.

新しい!!: DirectFBとブラビア · 続きを見る »

テレビゲーム

テレビゲームは、主に一般消費者向けの「テレビゲーム機」によるコンピュータゲームを指す用語。桝山寛によれば和製英語であり、英語圏で"TV game"というとテレビのクイズ番組を指すという。 他に、「コンシューマーゲーム機」「家庭用ゲーム機」といった語もある。 主に、テレビ受像機をディスプレイとして使うことからできた語である。また、業務用などのいわゆる「ビデオゲーム」を指してこの語を使っている例もある。 「コンシューマーゲーム」「家庭用ゲーム」という呼称の場合には含まれる携帯型ゲームを含まないという意のある据え置き型ゲームという語もある。業界外の資料などでは、適切な用語の調査検討を怠っているのか、ゲームセンターに設置されたアーケードゲームやスマートデバイスなどのテレビを用いないゲームも含んで使っている例もある。 ビデオゲームという用語は、テレビより広く一般の映像ディスプレイを利用することを指し、アーケードゲームの一部などを含む。またテレビゲーム機を指してビデオゲームという語が使われていた例もある。PCゲームなども含んで言うこともあるようである。。←VIDEO GAME GRAFFITIコーナーでは「ビデオゲーム」を、エレメカ等を含まない語として使っていた。脚注も全く出典になっておらず、ここに書く意味が不明。コメントアウト-->.

新しい!!: DirectFBとテレビゲーム · 続きを見る »

デジタルテレビ放送

デジタルテレビ放送(デジタルテレビほうそう)とは、デジタル変調とデジタル圧縮を使用したテレビ放送(通信)である(データを含む場合もある)。.

新しい!!: DirectFBとデジタルテレビ放送 · 続きを見る »

フリーソフトウェア

フリーソフトウェア (free software) とは、ソフトウェアのうち、フリーソフトウェア財団が提唱する自由ソフトウェアを指す。大半のフリーソフトウェアは無償(フリー)で配布されているが、定義に従えば、ここでいうフリーソフトウェアについて一次配布が無償である必要は必ずしもない。 フリーソフトウェア財団はフリーソフトウェアの定義を提示している。ソフトウェアライセンスについてはフリーソフトウェアライセンスを参照。 定義に照らして自由ではない、すなわち改造や再配布などに制限が掛かっていたり、ソースコードが開示されていない、無償で利用できるソフトウェアとは異なる概念であり、この場合はフリーウェアもしくは無料ソフトと呼ぶことが望ましいとフリーソフトウェア財団はしている。 逆に定義に従ったソフトウェアであれば、一次的な配布が有償であってもフリーソフトウェアと呼ぶことができる。ただし、前述したように配布が自由であるため、ほとんどのフリーソフトウェアは無償で配布されている。 また、現状強い影響力を持つ定義として、フリーソフトウェア財団の定義の他に、DebianフリーソフトウェアガイドラインとそれをベースにしたOpen Source Initiativeのオープンソースの定義がある。.

新しい!!: DirectFBとフリーソフトウェア · 続きを見る »

フィリップス

ーニンクレッカ フィリップス(Koninklijke Philips N.V. 、英文正式表記:Royal Philips 、, )は、ヘルスケア製品・医療関連機器を中心とする電気機器関連機器メーカーで、オランダのアムステルダムに本拠を置く多国籍企業である。 日本法人である株式会社フィリップス・ ジャパンは、東京都港区港南に所在。(日本法人については、2017年10月に株式会社フィリップスエレクトロニクスジャパンから株式会社フィリップス・ジャパンに社名を変更した。).

新しい!!: DirectFBとフィリップス · 続きを見る »

ダイレクト・レンダリング・インフラストラクチャ

ダイレクト・レンダリング・インフラストラクチャ (Direct Rendering Infrastructure.

新しい!!: DirectFBとダイレクト・レンダリング・インフラストラクチャ · 続きを見る »

アプリケーションプログラミングインタフェース

アプリケーションプログラミングインタフェース(、)とは、広義の意味ではソフトウェアコンポーネントが互いにやりとりするのに使用するインタフェースの仕様である。 APIには、サブルーチン、データ構造、オブジェクトクラス、変数などの仕様が含まれる。APIには様々な形態があり、POSIXのような国際規格、マイクロソフトのWindows APIのようなベンダーによる文書、プログラミング言語のライブラリ(例えば、C++のStandard Template Libraryやなど)がある。 商業的に使われる狭義の意味ではOSやミドルウェアやWebサービス等サービスを利用するアプリケーション(Application)を作成する(Programming)ためのインターフェース(Interface)である。こちらの意味ではサービスから提供されないStandard Template Libraryなど言語の標準ライブラリーは含まない。 APIはApplication Binary Interface (ABI) とは異なる。APIはソースコードベースだが、ABIはバイナリインタフェースである。例えば、POSIXはAPIだが、Linux Standard Base (LSB) はABIである(LSBはいろいろな規定の集合なので、正確には「LSBには、ABIにまで踏み込んでいる部分もある」)。.

新しい!!: DirectFBとアプリケーションプログラミングインタフェース · 続きを見る »

アクオス

アクオス(AQUOS)は、シャープの液晶テレビ、スマートフォン、タブレットを中心とした映像関連機器のブランド・シリーズ名称である。 シャープのWEBサイトによると、AQUOSとはラテン語の"Aqua(水)"と英語の"Quality(品質)"から発想、合成したネーミングであり、液晶 (Liquid Crystal) の持つイメージを表現するとしている。 本ブランド名は、日本国外においても用いられているが、本項では主に日本国内におけるアクオスについて記載する。.

新しい!!: DirectFBとアクオス · 続きを見る »

インストール

インストールとは、.

新しい!!: DirectFBとインストール · 続きを見る »

インタフェース (情報技術)

インタフェース(interface)は、ものごとの境界となる部分と、その境界でのプロトコルを指す。コンピュータなどでは、コンピュータシステム内、あるいはシステム間のインタフェースや、人間と機械の間のインタフェース(ヒューマンマシンインタフェース)などがある。他分野の専門用語の借用になるが、界面という訳語がある。.

新しい!!: DirectFBとインタフェース (情報技術) · 続きを見る »

ウィンドウシステム

ウィンドウシステム とは、平行する複数のタスクにそれぞれ固有の領域としてウィンドウを割当て、画面出力を多重化する、コンピュータ上のメカニズム、及びそのためのソフトウェアのこと。グラフィカルユーザインタフェース (GUI) としてのデスクトップ環境の構成要素で、ウィンドウマネージャの実装をサポートし、グラフィックハードウェアやポインティングデバイスやキーボードの基本的なサポートを提供する。.

新しい!!: DirectFBとウィンドウシステム · 続きを見る »

ウィジェット・ツールキット

ウィジェット・ツールキット (widget toolkit) あるいは GUIツールキット とは、グラフィカルユーザインタフェース (GUI) を構成する部品の集まりである。通常、ライブラリやアプリケーションフレームワークの形式で実装される。分野によって、ウィジェットはコントロール、コンポーネントとも呼ばれる。デスクトップアプリケーションの作成に用いられる。 個々の部品についてはウィジェット (GUI)を参照されたい。.

新しい!!: DirectFBとウィジェット・ツールキット · 続きを見る »

オペレーティングシステム

ペレーティングシステム(Operating System、OS、オーエス)とは、コンピュータのオペレーション(操作・運用・運転)のために、ソフトウェアの中でも基本的、中核的位置づけのシステムソフトウェアである。通常、OSメーカーが組み上げたコンピュータプログラムの集合として、作成され提供されている。 オペレーティングシステムは通常、ユーザーやアプリケーションプログラムとハードウェアの中間に位置し、ユーザーやアプリケーションプログラムに対して標準的なインターフェースを提供すると同時に、ハードウェアなどの各リソースに対して効率的な管理を行う。現代のオペレーティングシステムの主な機能は、ファイルシステムなどの補助記憶装置管理、仮想記憶などのメモリ管理、マルチタスクなどのプロセス管理、更にはGUIなどのユーザインタフェース、TCP/IPなどのネットワーク、などがある。オペレーティングシステムは、パーソナルコンピュータからスーパーコンピュータまでの各種のコンピュータや、更にはスマートフォンやゲーム機などを含む各種の組み込みシステムで、内部的に使用されている。 製品としてのOSには、デスクトップ環境やウィンドウシステムなど、あるいはデータベース管理システム (DBMS) などのミドルウェア、ファイル管理ソフトウェアやエディタや各種設定ツールなどのユーティリティ、基本的なアプリケーションソフトウェア(ウェブブラウザや時計などのアクセサリ)が、マーケティング上の理由などから一緒に含められていることもある。 OSの中で、タスク管理やメモリ管理など特に中核的な機能の部分をカーネル、カーネル以外の部分(シェルなど)をユーザランドと呼ぶ事もある。 現代の主なOSには、Microsoft Windows、Windows Phone、IBM z/OS、Android、macOS(OS X)、iOS、Linux、FreeBSD などがある。.

新しい!!: DirectFBとオペレーティングシステム · 続きを見る »

オーバーヘッド

ーバーヘッド(overhead)は、直訳すると「頭上」「頭上の」と言う意味になるが、転じて自分の頭よりも遥か高いところや上空なども指す。エレベーターなどの昇降機の場合、最上階のレベルから、昇降路の頂部の構造体(スラブ又は梁)下端までの寸法を指す。.

新しい!!: DirectFBとオーバーヘッド · 続きを見る »

カーネル

ーネルはアプリケーションソフトウェアとコンピュータのハードウェアを結び付ける。 カーネル(kernel)は、階層型に設計されたオペレーティングシステム (OS) の中核となる部分である。アプリケーションとハードウェアレベルでの実際のデータ処理との間の架け橋である。システムのリソースを管理し、ハードウェアとソフトウェアコンポーネントのやりとりを管理する。 オペレーティングシステムの基本コンポーネントとして、カーネルはメモリ、CPU、入出力を中心としたハードウェアを抽象化し、ハードウェアとソフトウェアがやり取りできるようにする。また、ユーザープログラムのための機能として、プロセスの抽象化、プロセス間通信、システムコールなどを提供する。 これらのタスクはカーネルによって方式が異なり、設計も実装も異なる。モノリシックカーネルは全てを一つの仮想アドレス空間に格納されたコードで実行して性能を向上させようとする。マイクロカーネルはサービスの大部分をユーザー空間で実行し、コードの保守性とモジュール性を向上させようとする, by K.J.。多くのカーネルはこの二つのカテゴリのいずれか、あるいは中間である。.

新しい!!: DirectFBとカーネル · 続きを見る »

グラフィカルユーザインタフェース

GUIを提供するソフトウェアの1つ、GNOME グラフィカルユーザインタフェース('''G'''raphical '''U'''ser '''I'''nterface、GUI)は、コンピュータグラフィックスとポインティングデバイスなどを用いる、グラフィカル(ビジュアル)であることを特徴とするユーザインタフェース。キャラクタユーザインタフェース (CUI) やテキストユーザインタフェース (TUI) と対比して語られることが多い。.

新しい!!: DirectFBとグラフィカルユーザインタフェース · 続きを見る »

シャープ

ャープ株式会社(SHARP、Sharp Corporation、夏普電器有限公司「夏普」 は音訳)は、日本・大阪府堺市に拠点を置く鴻海精密工業傘下の電機メーカー。.

新しい!!: DirectFBとシャープ · 続きを見る »

ソニー

ニー株式会社(Sony Corporation)は、日本・東京都港区に本社を置く多国籍コングロマリットであり、ソニーグループを統括する事業持株会社。世界首位のCMOSイメージセンサやゲームなどのハードウェア分野をはじめ、映画・音楽分野にも重点を置いている。 その他、グループ子会社を通じて銀行業・生命保険業・損害保険業・不動産業・放送業・出版業・アニメーション制作事業・芸能マネージメント事業・介護事業・教育事業・電気通信事業などそれぞれ.

新しい!!: DirectFBとソニー · 続きを見る »

C言語

C言語(シーげんご)は、1972年にAT&Tベル研究所のデニス・リッチーが主体となって開発したプログラミング言語である。英語圏では単に C と呼んでおり、日本でも文書や文脈によっては同様に C と呼ぶことがある。.

新しい!!: DirectFBとC言語 · 続きを見る »

組み込みシステム

組み込みシステム(くみこみシステム、英: Embedded system)とは、特定の機能を実現するために家電製品や機械等に組み込まれるコンピュータシステムのこと。.

新しい!!: DirectFBと組み込みシステム · 続きを見る »

組み込みLinux

組み込みLinux(くみこみ-、Embedded Linux)とは、組み込みシステムに特化したLinuxカーネルやLinuxオペレーティングシステム、またはそれら搭載する組み込み機器を指す用語である。携帯電話や携帯情報端末、メディアプレイヤーなどの家電機器、ネットワーク機器、ファクトリーオートメーション装置、カーナビ、医療機器など様々な組み込みシステムにて利用されている。米VDC (Venture Development Corporation) の2008年における調査によると、Linux は18%の組み込みエンジニアが使用しているとされる。.

新しい!!: DirectFBと組み込みLinux · 続きを見る »

Debian

Debian( デビアン)またはDebian ProjectはLinuxディストリビューションのひとつであるDebian GNU/Linuxを中心とするUnix系システムのディストリビューションを作成しているプロジェクトである。名前の通り、GNUプロジェクトの精神の尊重と(そのため、一般には単に「Linux」とされることが多いような場合にも、「GNU/Linuxシステム」という呼称を積極的に使っている)、同プロジェクトによるプロダクトの積極的な採用などが特徴である。Linuxディストリビューションの他、カーネルをLinuxカーネルからGNU HurdやFreeBSDのカーネルに置き換えた、Debian GNU/HurdやDebian GNU/kFreeBSDなどがある。.

新しい!!: DirectFBとDebian · 続きを見る »

Debianインストーラ

Debianインストーラは、Debianオペレーティングシステムをインストールするためのプログラムである。オリジナルはDebian 3.1(コードネーム:"sarge")リリースのために作成されたが、最初の「リリース」版を利用したのは、Skolelinux Venus (1.0)であった。このインストーラは、Ubuntuの2つの公式に利用可能なインストーラのうちの1つであり、もう一方はUbuntu 6.06(コードネーム:"Dapper Drake")で導入されたもので、Ubiquityと呼ばれる(それ自身、Debianインストーラの一部に基づいて作成されている)。 Debianインストーラはインストール時における設定処理において、cdebconfという、debconfをCで再実装したツールを使用している。オリジナルのdebconfはPerlが使用されているが、オペレーティングシステムのインストールというリソースが限られている環境には適さないため、このようになっている。 当初は、テキストモードとncursesベースのインストールサポートのみだった。のちにDebian 4.0(コードネーム:"etch")において、GTK+-DirectFBによるグラフィカルフロントエンドが初めて導入された。 Debian 6.0(コードネーム:"squeeze")からは、技術的な問題によりDebianインストーラにはDirectFBの代わりにX.Org Serverが利用されている。.

新しい!!: DirectFBとDebianインストーラ · 続きを見る »

計算資源

計算資源(けいさんしげん、英語: computational resource)とは、コンピュータ科学などで、計算機(具体的なコンピュータ、そこで動くプロセスやジョブ、あるいは抽象的な計算模型)が「計算量」のために費す、具体的あるいは抽象的な「資源」である。計算機資源と言うこともあるが、その場合はプロセッサ時間や記憶装置などコンピュータのハードウェアの占有量のような具体的なものを指していることが多い。 その他に、アプリケーションプログラムの設定データのような情報をデスクトップ環境などのシステムが保存しているものを「リソース」と呼ぶことがある。詳細は、最後の#その他の節のリンク先を参照のこと。.

新しい!!: DirectFBと計算資源 · 続きを見る »

記憶装置

GB SDRAM。一次記憶装置の例 GB ハードディスクドライブ(HDD)。コンピュータに接続すると二次記憶装置として機能する SDLT テープカートリッジ。オフライン・ストレージの例。自動テープライブラリで使う場合は、三次記憶装置に分類される 記憶装置(きおくそうち)は、コンピュータが処理すべきデジタルデータをある期間保持するのに使う、部品、装置、電子媒体の総称。「記憶」という語の一般的な意味にも対応する英語としてはメモリ(memory)である。記憶装置は「情報の記憶」を行う。他に「記憶装置」に相当する英語としてはストレージ デバイス(Storage Device)というものもある。.

新しい!!: DirectFBと記憶装置 · 続きを見る »

GNU Lesser General Public License

GNU Lesser General Public License(以前は、GNU Library General Public Licenseだった)または GNU LGPL、単にLGPLは、フリーソフトウェア財団(Free Software Foundation、以下FSFと略称)が公開しているコピーレフト型のフリーソフトウェアライセンスである。八田真行による日本語訳ではGNU 劣等一般公衆利用許諾書と呼称している。.

新しい!!: DirectFBとGNU Lesser General Public License · 続きを見る »

GNU/Linuxシステム

GNU/Linuxシステム(ないしGNU/Linuxオペレーティングシステム、略してGNU/Linux)は、一般に「Linux」と呼ばれているものが、GNUプロジェクトによるソフトウェアを数多く利用しているとして、その呼称としてGNUプロジェクト側が主張した呼称である。.

新しい!!: DirectFBとGNU/Linuxシステム · 続きを見る »

Graphics Processing Unit

Graphics Processing Unit(グラフィックス プロセッシング ユニット、略してGPU)は、リアルタイム画像処理に特化した演算装置ないしプロセッサである。グラフィックコントローラなどと呼ばれる、コンピュータが画面に表示する映像を描画するための処理を行うICから発展した。特にリアルタイム3DCGなどに必要な、定形かつ大量の演算を並列にパイプライン処理するグラフィックスパイプライン性能を重視している。現在の高機能GPUは高速のVRAMと接続され、グラフィックスシェーディングに特化したプログラマブルな演算器(シェーダーユニット)を多数搭載している。さらにHPC分野では、CPUよりも並列演算性能にすぐれたGPUのハードウェアを、より一般的な計算に活用する「GPGPU」がさかんに行われるようになっており、そういったセクター向けに映像出力端子を持たない専用製品も多く現れている。 NVIDIA製のGPU - GeForce 6600 GT.

新しい!!: DirectFBとGraphics Processing Unit · 続きを見る »

GTK+

GTK+ (The GIMP Toolkit) は、クロスプラットフォームのウィジェット・ツールキット(GUIツールキット)である。当初は、GIMPの実装のために開発され、現在は、GNOMEデスクトップ環境のツールキット等として広く利用されている。 GTK+はGNUプロジェクトの一部であり、GNU LGPLの元で開発されているオープンソースなフリーソフトウェアである。 GTK+アプリケーションは、GNOMEに限らずKDEなどのGTK+ベースでないデスクトップ環境でも動作する。GNOMEライブラリを使用することにより、GNOMEデスクトップ環境のさまざまな機能を使用したアプリケーションを開発することができるが、GTK+だけでアプリケーションを構成することも可能。 GTK+は、主にFreeBSDやLinuxディストリビューションといったオープンソースのOS向けのソフトウェアに多く利用されているが、WindowsやmacOSにも移植されている。.

新しい!!: DirectFBとGTK+ · 続きを見る »

Linux

Linux(リナックス、他の読みは後述)とは、Unix系オペレーティングシステムカーネルであるLinuxカーネル、およびそれをカーネルとして周辺を整備したシステム(GNU/Linuxシステムも参照)である。.

新しい!!: DirectFBとLinux · 続きを見る »

Linuxディストリビューション

Linuxディストリビューションとは、Linuxを一般利用者がインストールしたり、利用できる形にまとめ上げたもの(頒布形態)。.

新しい!!: DirectFBとLinuxディストリビューション · 続きを見る »

MacOS

macOS(マックオーエス)は、アップルが開発・販売する、Macのオペレーティングシステムである。かつての名称はOS X、Mac OS Xであった(後述)。 技術的に直系ではないが、Classic Mac OS (Mac OS、System) の後継として、新たにBSD系UNIXをベースに開発された。.

新しい!!: DirectFBとMacOS · 続きを見る »

Mesa 3D

Mesa 3D はフリーなグラフィックスライブラリであり、1993年8月に Brian Paul が開発した。複数のプラットフォーム上で3次元コンピュータグラフィックスを描画可能な汎用OpenGL実装である。OpenGL の実装として公式に認められていないが、APIの構造や構文や意味論は OpenGL のものである。 新しい Gallium3D アーキテクチャはまもなく Mesa 3D を置き換え、より新しいバージョンの OpenGL への互換性、つまり最近のカードの機能や簡易化したドライバのアーキテクチャを追加することになっている。.

新しい!!: DirectFBとMesa 3D · 続きを見る »

OpenGL

OpenGL(オープンジーエル、Open Graphics Library)は、クロノス・グループ (Khronos Group) が策定している、グラフィックスハードウェア向けの2次元/3次元コンピュータグラフィックスライブラリである。SGI社内で自社のCGワークステーション向けにクローズドに策定されたAPI仕様が改良されて公開され、後に大きなシェアを持つに至った。現在は多様な描画デバイスを包括するグラフィックスAPIのオープン標準規格として策定が行なわれている。.

新しい!!: DirectFBとOpenGL · 続きを見る »

Unix系

複数のUnix系システム間の関連図 Unix系(ユニックスけい、ユニックスライク)とは、Unixに類似した振る舞いをするオペレーティングシステム (OS) を指す用語である。その判断基準や範囲には複数の議論がある。.

新しい!!: DirectFBとUnix系 · 続きを見る »

VRAM

VRAM (ブイラム, Video RAM)は、コンピュータなどにおける、ディスプレイに対するビデオ表示部分のメモリ(記憶装置)として使われるRAM。グラフィックスメモリまたはビデオメモリとも呼ばれる。専用のデュアルポートのものもあれば、メインメモリと同じDRAMやSRAMを利用したものもある。かつて、グラフィックス用フレームバッファの為に用意したメモリをG-RAMと表記していた時期もあるが、意味としては等価である。.

新しい!!: DirectFBとVRAM · 続きを見る »

WebOS

webOSは、2009年から旧Palm(現在HPの一部門) によって開発された、スマートフォンやタブレットなど携帯機器向けのオペレーティングシステムおよび Linux と WebKit を中核としたソフトウエアプラットホームである。 2011年にはHPが独自開発を放棄してオープンソース化され、2013年に韓国LGがHPから事業を取得した。LGはWebOSを主としてスマートTVのOSとして利用すると目されていたため、この取り引きはWebOSの汎用モバイルOSとしての事実上の死を意味するとメディアに評された。 以上の目まぐるしい変遷ゆえに、Palm webOS、HP webOS、Open webOS、LG webOSといった名称も用いられる。.

新しい!!: DirectFBとWebOS · 続きを見る »

X Window System

GNOME 2.28 KDE 4.x Xfce 4.6 X Window System(エックスウィンドウシステム、別称:「X11」・「X」など→名称については後述)とは、ビットマップディスプレイ上でウィンドウシステムを提供する表示プロトコルである。リファレンス実装として X.Org Server があり、標準ツールキットとプロトコルを提供し、Unix系オペレーティングシステム (OS) やOpenVMSなどでのグラフィカルユーザインタフェース (GUI) を構築するのに使われる。他の多くの汎用OSにも移植されている。.

新しい!!: DirectFBとX Window System · 続きを見る »

X.Org Server

X.Org Server(X.Org Foundation Open Source Public Implementation of X11)とは、X Window Systemの公式リファレンス実装である。オープンソースであり、かつフリーソフトウェアである。 プロジェクト運営組織は X.Org Foundation であり、freedesktop.org の援助を受けている。.

新しい!!: DirectFBとX.Org Server · 続きを見る »

抽象化レイヤー

抽象化レイヤー(または抽象化層)とは、ある特定の機能の詳細な実装を隠す手段である。抽象化レイヤーを用いたソフトウェアモデルで有名なものとしては、コンピュータ・ネットワーク・プロトコルのOSI参照モデルや、OpenGLのグラフィック描画ライブラリ、あるいはUNIXで生まれてMS-DOSやLinuxなど最近のオペレーティングシステムのほとんどが採用しているバイトストリーム入出力モデルなどがある。 UNIXでは、ほぼすべての入出力を、装置から読み込んだり装置に書き込んだりするバイトの連なりとみなす。装置の独立性を達成するために、ファイルI/O、ソケットI/O、端末I/Oなどでこのバイトの連なりモデルが使われている。アプリケーションが装置に対して読み書きを行う場合、まずその装置をオープンする機能を呼び出す。装置は、端末などの実在する装置の場合もあれば、ネットワークポートやファイルシステム内のファイルといった仮想的な装置の場合もある。オペレーティングシステムが装置の物理的な特性を隠蔽し、抽象的なインタフェースを代わりに提供することにより、プログラマは装置を意識せずにバイト列を読み書きするだけでよくなる。個々の装置の読み書きに必要な変換処理は、オペレーティングシステムが行う。 OpenGLのようなグラフィックライブラリのほとんどは、抽象化されたグラフィック装置をインタフェースとして提供している。プログラマが書いたコマンドは、ライブラリによって特定の装置に図形を描く専用コマンドに翻訳される。プロッター用のコマンドと、CRTモニター用のコマンドとは別物だが、グラフィックオブジェクトを描画するための汎用的な命令をグラフィックライブラリが抽象インタフェースとして提供することで、実装や装置に依存したこまごましたことを気にせずにすむ。 計算機科学において、抽象化層とはモデルやアルゴリズムを一般化したものであり、いかなる特定の実装からも独立したものである。このような一般化は、各種の実装の間に幅広い共通点があることに基づいている。これらの共通点は、モデルによってうまくカプセル化できる。モデルによるカプセル化とはまた、各種の個別の実装に類似性があることを明確に示すことでもある。よくできた抽象化レイヤーは有益な概念やメタファーを純粋な形で取り出し、単純化して提供するので、再利用が容易になり、正しい使い方をすばやく把握できるようになる。 すぐれた抽象化は、どこが抽象的であるべきかも含めて一般化を行う。従って、抽象化レイヤーを利用するアプリケーションが特別な要件や問題を抱えている場合でも、対処を可能にする。 抽象化レイヤーは、複数の抽象化層からなる階層を構成することが多い。OSI参照モデルは7層の抽象化レイヤーから成る。各層が、デジタル通信における各層のニーズに対処しつつ隠蔽することで、さまざまな技術が複雑に絡み合うのを防ぐことができる。 バトラー・ランプソンの有名な格言に「情報工学のあらゆる問題は別のレベルのインダイレクションで解決される」というものがあるが、「インダイレクション」を「抽象化」にわざと置き換えた形でよく引用される。.

新しい!!: DirectFBと抽象化レイヤー · 続きを見る »

束縛 (情報工学)

束縛またはバインディング(Binding)は一般に、参照 (情報工学) の集合である。コンピュータ関連で「束縛」という語が使われるものはいくつかあり、それぞれ具体的な内容は異なるので、以下いくつかの例を示す。.

新しい!!: DirectFBと束縛 (情報工学) · 続きを見る »

2006年

この項目では、国際的な視点に基づいた2006年について記載する。.

新しい!!: DirectFBと2006年 · 続きを見る »

出ていきます入ってきます
ヘイ!私たちは今、Facebook上です! »