著名的open-source OpenGL 實作 - Mesa 釋出了最新的 7.5 版
在此版最引人注目的莫過於新特性 - Gallium3D 架構
此新架構目的在於提供更簡潔與彈性的3D 實作介面
以因應多元化的 3D API 實作 (ex: OpenGL 3.x , OpenGL ES 1.x/2.x)
以下兩圖解引用自 Gallium3D talk from XDS 2007
在已往的Mesa 的實作仰賴著 DRI Driver
由於實作的概念上緊密依附於 OpenGL,
硬體加速上也僅止於 OpenGL 與硬體間的轉換
對於作業系統上也有著高度相依性
新的Gallium3D 架構將DRI Driver 一分為三
原有的 DRI Driver 分為 State tracker, HW Driver, OS Dependencies(Winsys Layer)
藉由抽換此3個模組就能夠簡單地達到
多樣的3D API 實作(OpenGL 1.x/2.x/3.x, OpenGL ES 1.x/2.x, D3D), 簡潔的driver model, 與OS re-targetability
也提昇了系統實作的彈性
目前新架構上已經有 software pipe, i915 driver, Cell driver, ATI R300 與 nouveau (Nvidia) 實作
相信未來會有更廣泛的支援與實作
2009年7月20日 星期一
2009年7月15日 星期三
HiRadioTray & Hinet radio script 20090715
今日發現不能聽Hinet 網路廣播了 (抱歉, 最近工作忙, 需要安靜)
而且看到有人反應並且提供了解法, 我就更新了一下
分析了一下更新 HiRadioTray 和 Script
因為只改reg. rule, 我覺得這樣太沒誠意了
HiRadioTray, Hinet Radio Script 這版就加入了據說坊間沒有的更新功能
有甚麼好意見就留個言, 有時間就來實作
.deb .rpm .xxx package!?
要改的太多, 那就改天吧...:P
而且看到有人反應並且提供了解法, 我就更新了一下
分析了一下更新 HiRadioTray 和 Script
因為只改reg. rule, 我覺得這樣太沒誠意了
HiRadioTray, Hinet Radio Script 這版就加入了據說坊間沒有的更新功能
有甚麼好意見就留個言, 有時間就來實作
.deb .rpm .xxx package!?
要改的太多, 那就改天吧...:P
2009年7月5日 星期日
雜記
晃眼一個月就過了....
一個半月前還在思索這幾年來的歷程
想在一個月前的今日寫下自己而立之年的一些想法
月中, 也有想要把近日比較有心得的3D相關數理做個簡報,
進而探究ES Shading Language
或是把工作相關的系統建構上的issue在blog上做心得討論
然而在工作比較繁忙以及身體微恙下, 就這樣都一一拖了過去
因此blog 的六月也就成了一段空白, 現在想想還有些愧疚
週末好不容易花了點時間
研究了到手一些時日的Devkit8000,
以隨板附上的linux kernel的針對平台修正的部份
已經把ubuntu弄了上去, 接近了初期的目標
而beagleboard也因老婆工作上的需要, 已離開我好一陣子,
近日也在思索, 想購入Rev.C3
如此也算是小有展獲吧...
一個半月前還在思索這幾年來的歷程
想在一個月前的今日寫下自己而立之年的一些想法
月中, 也有想要把近日比較有心得的3D相關數理做個簡報,
進而探究ES Shading Language
或是把工作相關的系統建構上的issue在blog上做心得討論
然而在工作比較繁忙以及身體微恙下, 就這樣都一一拖了過去
因此blog 的六月也就成了一段空白, 現在想想還有些愧疚
週末好不容易花了點時間
研究了到手一些時日的Devkit8000,
以隨板附上的linux kernel的針對平台修正的部份
已經把ubuntu弄了上去, 接近了初期的目標
而beagleboard也因老婆工作上的需要, 已離開我好一陣子,
近日也在思索, 想購入Rev.C3
如此也算是小有展獲吧...
訂閱:
文章 (Atom)
Chisel 學習筆記 - Scala 與 Chisel 基礎語法
標題為筆記, 但這篇比較屬於心得 延續 上一篇 的環境建立, 這次計劃藉由 Jserv 最新的 課程安排 來學習 Chisel, 當然個人目標是能夠按照 Jserv 的課程規劃在 期限之內 完成 Lab 3, 由於個人並非 digital designer (現在這年紀也算老貓學...
-
這幾年個人在影像處理程式優化的領域打滾, 如果問到感到棘手的工作, floating point 的處理應該可以排上很前面的名次 在許多演算來說由於同時對於 precision 與 dynamic range 的需求, 因此在計算過程中對於浮點數的使用是非常常見的 (若要避免...
-
現今對於 Daily Linux Developer / User 面對不同程式/開發版本環境感到很頭疼, 常常疲於 執行舊版程式需要安裝舊版本 Library, 設定 RPATH / LD_LIBRARY_PATH 開發需求建立不同的版本 SDK 開發/執行環境, 在較舊系統...
-
對於 HiRadioTray 的維護是對於使用者比較抱歉的地方 並沒有投入相當的時間在維護與更新上 今日將 script 更新並且針對ubuntu 10.04 i386/amd64 編譯並提供兩個版本 有需要者請到 下載頁面 下載 新的 script 使用更新功能也可以下載