JPS63285590A - 領域内図形描画装置 - Google Patents

領域内図形描画装置

Info

Publication number
JPS63285590A
JPS63285590A JP62120878A JP12087887A JPS63285590A JP S63285590 A JPS63285590 A JP S63285590A JP 62120878 A JP62120878 A JP 62120878A JP 12087887 A JP12087887 A JP 12087887A JP S63285590 A JPS63285590 A JP S63285590A
Authority
JP
Japan
Prior art keywords
signal
mask
data
frame buffer
address
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP62120878A
Other languages
English (en)
Inventor
功 吉田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seiko Instruments Inc
Original Assignee
Seiko Instruments and Electronics Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Seiko Instruments and Electronics Ltd filed Critical Seiko Instruments and Electronics Ltd
Priority to JP62120878A priority Critical patent/JPS63285590A/ja
Publication of JPS63285590A publication Critical patent/JPS63285590A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Controls And Circuits For Display Device (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、ラスクスキャン型ディスプレイ装置のフレー
ムバッファ(画素情報を記憶するメモリ)に領域内図形
の書き込みを行う装置に関する。
〔発明の概要〕
本発明は、領域内図形の書き込みを行う装置において、
シザリングのマスクを記憶する記憶手段と、該記憶手段
中のデータと描画データを論理演算し出力する論理手段
を設けたことにより、フレームバッファ上に任意の形状
の領域内だけの図形描画を高速に行うようにしたもので
ある。
〔従来技術) 最近のグラフィックディスプレイにはシザリング機能が
ある。これは図形データの一部を描画することであり、
フレームバッファへの高速な図形書き込みが重要な課題
である。
しかし、従来高速描画を実現するためシザリングの形状
は矩形のみでありた。第2図は矩形形状のシザリング方
法の動作について説明するものである。
斜線で示した画素を描画するには、まず画素2eが直線
2aと2bの間にあるかどうかを判定する。さらに、直
線2cと2dの間にあるかどうか判定する0両方を満足
する場合は描画するa2eの画素については、条件を満
足しないため描画しない。次いで、2f以降の画素につ
いても同じ判定を行う。第2図の例では、2gから2h
まで描画し、それ以外は描画しない。
第3図は上述の描画処理を行うための従来の描画装置の
ブロック図である0図形発生器3aは、アドレスバス3
eとデータバス3fを介してアドレス信号とデータ信号
をシザリング制御器3bにわたす、前記シザリング制御
器3bはレザリング後アドレスバス3gを介してアドレ
ス信号を、データバス3hを介してデータ信号をフレー
ムバッファ制ff13cへ伝達する。フレームバッファ
制御器3cは、前記シザリング制御3bから出力される
アドレス信号とデータ信号をもとにフレームバッファ3
dへのデータの描画をメモリアドレスバス31とデータ
バス3jを介して行っていた。
前記図形発生器3aは、図形データに基づいて前記アド
レス信号と前記データ信号を第2図の例の丸印のごとく
出力するがそのアルゴリズムの詳細は本発明とは直接関
係がないので省略する。
〔発明が解決しようとする問題点〕
しかし、従来の技術による描画装置には以下のような欠
点があった。
前記で述べたように描画範囲が矩形形状であるため、任
意形状のシザリングができない。これは、たとえば1点
から等距離にある図形を全て描画することができない。
また、矩形形状を集合して任意形状にした場合、集合し
た矩形の数だけ、同じ図形データをくり返しシザリング
制御器にわたす必要があり高速性が失われる。
c問題点を解決するための手段〕 以上述べた従来の問題点を解決するために、本発明では
、 図形データに基づいて描画する画素のデータ信号と前記
画素の位置を示すアドレス信号を出力する図形発生器と
、 任意の形状のマスクが記憶され、前記アドレス信号によ
り選択されたメモリアドレスのマスク信号を発生するマ
スク発生メモリと、 前記データ信号と前記マスク信号の論理積演算を行う手
段と、 各画素の情報を格納するフレームバッファと、前記論理
演算結果のデータ信号と前記アドレス信号を受け、フレ
ームバッファへの書き込みを制iするフレームバッファ
制御器でマスクメモリと図形データの論理積をとる構成
とした。
〔作用〕
任意形状を記憶しているマスク発生メモリは、図形発生
器の出力するアドレス信号と同期して、マスク信号をバ
ス(以下マスクバス)に出力する。
図形発生器の出力するデータ信号とマスク信号の論理積
が演算される。結果として得られた信号はフレームバッ
ファ制御器に入力され、フレームバッファの描画におい
て描画すべき画素を判定するために使用される。
〔実施例〕
以下に本発明の実施例を図面に基づいて説明する。第1
図において、図形発生器1aは図形データよりアドレス
信号とデータ信号を発生する。前記データ信号は、デー
タバス1gに出力される。
前記アドレス信号は、アドレスバス1hを介して、マス
ク発生メモリlb、フレームバッファ制御1dに入力さ
れる。前記マスク発生メモリは、図に示されない書き込
み手段によりフレームバッファのアドレスに対応して、
任意のマスクパターンが書き込まれている。
前記マスク発生メモリ1bは、アドレス信号より、マス
ク信号をマスクバス11に出力する。アンドゲート1c
は、前記データバス1gより入力した前記データ信号と
前記マスクバス11により入力した前記マスク信号を論
理積演算を行い、演算結果をデータバス1jに出力する
前記フレームバッファ制御器1dは、前記データバス1
jより入力したデータ信号と前記アドレスバス1hより
入力した前記アドレス信号から、フレームバッファ1e
に描画すべきデータを用意し、データバス1kを介して
前記フレームバッファ1eへ出力する。これと同時に、
フレームバッファ内のアドレスをメモリードレスバス1
1を介して指定し、前記フレームバッファleへの描画
を行う。前記フレームバッファ1eの内容は、続出し制
御器によって読出され、CRT上に表示される。
次に動作について第4図を用いて説明する。説明を簡単
にするため縦横に4つの画素が割当てられているものと
する。
第4図(alに斜線を付けて示した三角形は、図形発生
器によって作られた描画図形とする。第4図(blはマ
スク発生メモリに記憶された形状を示す。
図中1の示された部分がマスクとして設定された形状で
ある。第4図(alの各画素と第4図世)の各画素の論
理積がアンドゲートICにて行われる。結果として、第
4図(C)に斜線を付けて示した画素のみが描画される
画素数を縦横増したときに描画される様子を第4図fd
lに示す。画素数を増すことによりシザリング形状を任
意の形状に指定することができる。第4図(dlにおい
てはマスク発生メモリを円形状として、その領域内に高
速に描画している。
以上の実施例は、1画素1ビツトについて述べている。
1画素2ビツト以上割当てることを考えた場合、1画素
の各ビットに対してマスク信号と論理積をとることによ
り多色においても実施できる。
本実施例においても論理演算として論理積をもらいマス
クのある部分のみを表示したが、これに限られるもので
はない。
〔効果〕
以上、本発明はシザリング制御器のかわりに、マスク発
生メモリを使用し、マスク信号と図形データの信号の論
理積を行うことにより、任意形状の領域内にだけ図形を
高速に描くという効果がある。
【図面の簡単な説明】
第1図は本発明の実施例を示すブロック図、第2図はシ
ザリングによる矩形内図形描画説明図。 第3図は従来の矩形内の図形描画装置を示すブロック図
、第4図はマスク発生メモリを用いた任意形状の領域内
に図形を描画する説明図である。 1a・・・図形発生器 1b・・・マスク発生メモリ IC・・・アンドゲート 1d・・・フレームバッファ制御器 1e・・・フレームバッファ 以上

Claims (1)

  1. 【特許請求の範囲】 図形データに基づいて描画する画素のデータ信号と前記
    画素の位置を示すアドレス信号を出力する図形発生器と
    、 任意の形状のマスクが記憶され、前記アドレス信号によ
    り選択されたメモリアドレスのマスク信号を発生するマ
    スク発生メモリと、 前記データ信号と前記マスク信号の論理積演算を行う手
    段と、 各画素の情報を格納するフレームバッファと、前記論理
    演算結果のデータ信号と前記アドレス信号を受け、フレ
    ームバッファへの書き込みを制御するフレームバッファ
    制御器で構成されることを特徴とする領域内図形描画装
    置。
JP62120878A 1987-05-18 1987-05-18 領域内図形描画装置 Pending JPS63285590A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62120878A JPS63285590A (ja) 1987-05-18 1987-05-18 領域内図形描画装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62120878A JPS63285590A (ja) 1987-05-18 1987-05-18 領域内図形描画装置

Publications (1)

Publication Number Publication Date
JPS63285590A true JPS63285590A (ja) 1988-11-22

Family

ID=14797199

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62120878A Pending JPS63285590A (ja) 1987-05-18 1987-05-18 領域内図形描画装置

Country Status (1)

Country Link
JP (1) JPS63285590A (ja)

Similar Documents

Publication Publication Date Title
JPH0327119B2 (ja)
JPH0141994B2 (ja)
JPS6049391A (ja) ラスタ走査表示システム
JPH0514312B2 (ja)
JPH0222389B2 (ja)
JPS627552B2 (ja)
JPS6261092A (ja) 表示装置
US4748442A (en) Visual displaying
US5870074A (en) Image display control device, method and computer program product
JPH04291684A (ja) 太線描画装置
JPS6032088A (ja) Crt表示端末装置
JPS6235393A (ja) 汎用グラフイツクデイスプレイ装置
JP3354725B2 (ja) 表示装置
JPS61200580A (ja) ビツトマツプ表示制御方式
JPS6116077B2 (ja)
JPH0830254A (ja) 表示効果発生回路
JPS623293A (ja) ライン移動描画装置
JPS6191692A (ja) パタ−ン出力装置
JPS60258586A (ja) パタ−ン表示方式
JPH0546137A (ja) 矩形パターン発生回路
JPS6296988A (ja) 高精細デイスプレイ装置
JPH08179919A (ja) カーソル表示位置の制御装置
JPS5812590B2 (ja) 表示装置
JPH0588660A (ja) グラフイツクデータ描画装置
JPS59184393A (ja) カ−ソル表示装置