
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
OpenGLで、1ピクセルの色を変えたいです。C言語ならglDrawPixels()という関数でできるようなのですが、R... OpenGLで、1ピクセルの色を変えたいです。C言語ならglDrawPixels()という関数でできるようなのですが、Rustでのやり方がわかりません。 gl、glium、glutin などの、関連しそうなクレートのドキュメントで「pixel」と検索してみましたが、それらしきものは見当たりませんでした。 経緯 Rustでお絵かきソフトを作ろうとしています。 まずGtk-rsでGUIをつくり、入力イベントを元に画像を作って、それをGTKのDrawingAreaに表示させてみました。DrawingAreaにはcairoを使って書き込むことになるのですが、どうやらcairoには1ピクセルを描画する関数は無いようで、cairo::Context::rectangle()とcairo::Context::fill()を使うか、cairo::Context::move_to()とcairo::Cont