問題タブ [ati]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
opengl-es-2.0 - ここでvalgrindは「無効なアドレスにジャンプする」とはどういう意味ですか?
正確には何が問題ですか?
このアプリケーションを実行すると、セグメンテーション違反エラーが発生して終了します。これは、AMD GLES SDKforDesktopでコンパイルされたOpenGLES2.0アプリケーションです。
これは、このアプリケーションのソースです。
c - ATI ドライバーと設定の変更
ATI Catalyst コントロール センターにあるさまざまな設定をプログラムで変更する必要があります。
AMD の Web サイトから ADL SDK をダウンロードしました。これにより、上下のスケーリング、解像度、周波数、明るさの設定を変更できるようです。
ただし、プログラムでビデオ セクションの設定を変更できないようです。たとえば、画面の明るさを変更しようとすると、変更が反映または適用されず、画面の明るさが変更されません。
選択したオペレーティング システムは Windows 7 です。ADL はそれを行うための正しいテクノロジですか? また、この設定を変更するにはどうすればよいですか?
opencl - Nvidia GPU 上の OpenCL ATI Stream SDK
ATI Stream SDK をインストールして、Nvidia GPU で OpenCL アプリケーションをコーディングできますか?
javascript - ブラウザとJavaScriptを使用したGPUの検出
ユーザーがChromeを使用してwebglブラックリストのグラフィックカードを使用してWebサイトを閲覧しているかどうかを確認する必要があります。
http://support.google.com/chrome/bin/answer.py?hl=en-GB&answer=1220892
具体的には、ATIカードを使用しているかどうかを知る必要があります。私がTHREE.jsで行っているプロジェクトでは、ATIカードのChromeで表示すると、非常に醜いレンダリングが生成されます(線はアンチエイリアス処理されません)。別の方法を提供したいと思います。
線をぼかすポストエフェクトがあることは知っていますが、アートディレクションの結果はさらに悪くなります。
opencl - ATIとNVIDIAの両方のOpenCLコードを開発するにはどうすればよいですか?
私はレイトレーサーを書きたいのですが、GPGPUはそれを加速するための非常に良い方法のようです。問題は、OpenCLはKhronosの標準ですが、Intel、NVIDIA、ATIがすべて独自のSDKをリリースしているように見えることです。
このあたりのほとんどの人は、カーネルコードがすべてのプラットフォームで実行されるかどうか疑問に思っているようですが、すべてのプラットフォームでOpenCLAPIを使用する実際のCプログラムをコンパイルする方法を考えています。
c++ - 奇妙なATIとNvidiaのTRIANGLE_STRIPの問題
私はこのコードを持っています、私は私が取り組んでいる私のエンジンのテストを使用しています。
My NVIDIA NVS 4200Mでは、期待どおりにGL_TRIANGLE_STRIPが表示されます。私のATIRadeon5800では、三角形を描画しているように見えます。
これが私の2台のコンピューターで実際にどのように見えるかです。
opencl - ATI /AMDOpenCLのローカル変数の配置
構造のずれに悩まされてきました。関連する構造は次のとおりです。
ちなみに、STACK_DEPTHは4の倍数です。すべての構造体のサイズが16の倍数であり、内部のfloat4が整列した境界上にあることを確認するように注意しました。
問題は、ローカル変数として使用すると、構造体RayStackが整列されていないことです。
スタックアドレスは、16バイトで整列された構造の場合のように、0ではなく8で終わることになります。これにより、ATIカードがクラッシュします(ただし、IntelとnVidiaはそれに悩まされていません)。__attribute __((aligned(16)))を構造体(前後)とローカル変数定義に配置してみましたが、何も変わりません。実際、printfステートメントを追加すると問題が解決しましたが、方法はわかりません。
ローカル変数スタックが16バイト境界に配置されていることを確認し、ATIカードでのクラッシュを防ぐために離れていますか。
ありがとう!
opengl-es - AMD/ATI FirePro V5900 WebGl / OpenGl ES はサポートされていませんか?
現在 (2013 年 2 月 28 日) の AMD バージョンの Catalyst ドライバーでは、9.3.3 WebGl はサポートされていません。少なくとも、Firefox や Chrome をネイティブ GL サポートに接続することはできません。ANGLE が有効な場合にのみ機能します。それで、利用可能な有効なドライバーはありますか、それとも問題は何ですか?
さらに、10.8 以上の Catalyst バージョンのみが OpenGL ES をサポートしているようですが、リリース ノートによると FirePro はサポートされていません。
python - PyOpenCL 行列乗算
pyopenCL を使用した行列乗算のこのコードがあります。私の問題は、一部の行列で結果が間違っていることです。その理由がわかりません。いくつかの調査の後、そのようなもののグローバルサイズに関連していると思いますが、その値を設定する方法がわかりません。
例えば:
numpy dtype = float32 を使用した行列
マトリックス 1:
マトリックス2:
期待される結果:
スクリプトの結果:
脚本:
ありがとうございました!
c++ - AntTweakBar が ATI グラフィックス ベースのハードウェアに表示されない
私は現在、GLEW、GLFW、および AntTweakBar で OpenGL を使用して、大学 3 年生のプロジェクトに取り組んでいます。自分のマシン (i5-2500k、GTX 570) では問題なく動作します。しかし、他の多くのシステム (すべて ATI グラフィックス) で試してみたところ、実際のレンダリングを表示するか、AntTweakBars しか取得できませんでした。
少しわかりやすくするために、自分のマシンで次の行を使用して AntTweakBar を初期化します。
これはうまくいきます。現在、大学で試した他のコンピューターでは、この行を同じにすると、AntTweakBars は表示されませんが、自分のレンダリングは表示されます。ただし、その行を次のように変更すると:
微調整バーは表示されますが、自分のレンダリングは消えます。ATI グラフィックスに関連しているという結論に飛びつくかもしれませんが、テストするための別の nvidia ベースのマシンにアクセスできません。それで、誰かがこれに似たようなことを経験したことがありますか、それとも問題が何であるかについて何か考えがありますか?