Windowsデスクトップアプリケーションフレームワークの1つであるWPFでは、グラフィックスのレンダリングにDirect3Dが使用されているが、GUIウィジェットにブラー（ぼかし）やドロップシャドウといったエフェクト（フィルター）を適用することが可能となっている。さらにWPFではユーザープログラマーがHLSLで作成したピクセルシェーダーを使用してカスタムエフェクトを適用することもできる。WPF 3.5まではシェーダーモデル2.0のピクセルシェーダーのみがサポートされていたが、WPF 4ではシェーダーモデル3.0のピクセルシェーダーも使用できるようになった 。
HLSL自体は、シェーダー関数および各シェーダーステージのエントリーポイント（いわゆるメイン関数）を記述するために使われるが、この複数のシェーダーステージをまとめて管理・適用する「エフェクト」と呼ばれる仕組みも存在する。つまり、例えば2つの頂点シェーダーエントリーポイントVS1(), VS2()と2つのピクセルシェーダーエントリーポイントPS1(), PS2()を単一のHLSLソースプログラムファイル（通例.fx拡張子が付けられ、エフェクトファイルと呼ばれる）に記述し、さらにVS1+PS1, VS2+PS2, VS1+PS2, VS2+PS1といったシェーダーステージの組み合わせ（パス）のほか、各種レンダリングステートの設定をエフェクトファイル中に記述して関連付けることができる。エフェクトを扱うAPIはDirect3D 10のコアライブラリもしくはDirect3D 9/11のエクステンションライブラリ（D3DX）に用意されており、レンダリングパイプラインの管理をC++コードから分離することができる。
HLSLの基本的な文法はC/C++に準ずるが、グラフィックスプログラムを記述するのに適した専用のベクトル・行列型や関数を備えている。数学関数の中にはC/C++標準ライブラリと同様のものも含まれる。また、Direct3D 10ではAPIの大幅な設計変更が行なわれたこともあり、Direct3D 9用のHLSLと比較して、Direct3D 10以降用のHLSLではオブジェクト指向に基づいた言語仕様の再設計がなされ、多数の仕様変更が加えられている。Direct3D 10以降ではHLSLにてクラスを定義し、C++のようにデータ（メンバー変数）と振る舞い（メンバー関数）を関連付けることが可能だが、アクセス指定子によるカプセル化や継承および仮想関数といった機能は備えていない。Direct3D 11ではシェーダーの組み合わせ爆発問題を解消するべく、HLSLにてインターフェイスの定義と実装によるポリモーフィズムを疑似的に実現する「動的シェーダーリンク（Dynamic Shader Linkage）」と呼ばれる機能が追加された。
Direct3D 7まではグラフィックスカードに実装された固定パイプラインおよびハードウェア機能を駆使して3Dグラフィックスシーンを構築していたが、グラフィックス表現の柔軟性を向上させるべく、Direct3D 8ではプログラマブルシェーダーが搭載された。これによって、グラフィックスアプリケーション開発者がグラフィックス描画アルゴリズムをソフトウェアによってカスタマイズすることが可能となった。しかし、Direct3D 8で使用できるシェーダー言語はアセンブラ（低級言語）であったため、開発効率やプログラムコードの再利用性に限界があった。それを解消するべく、C言語風の宣言文や制御文などの記法を可能とした高級言語HLSLが開発されることとなった。HLSLはDirect3D 9で初めて導入され、その後もDirect3Dとともに機能拡張が続けられている。GDC 2016ではDirectX 12の今後の発展、そして新たな次期DirectXとシェーダーモデル6の開発に関して言及があり、HLSL言語仕様にも大きな機能追加が予定されていることが発表された。シェーダーモデル6.0ではWaveと呼ばれるSIMTスレッドグループの概念と各グループ内でのデータ交換のための組み込み命令が導入され、NVIDIA GPUのWarpおよびAMD GPUのWavefrontを標準化することが予定されている。
High Level Shading Language（ハイレベル シェーディング ランゲージ、略称: HLSL）はマイクロソフトによって開発された、Direct3D (DirectX) で使われるプログラマブルシェーダーのためのプロプライエタリなシェーディング言語である。かつては High Level Shader Language という呼び方もされていた。ただしMSDNの日本語版では、Direct3D 11がリリースされた後でも上位レベル シェーダー言語（じょういれべるシェーダーげんご）という訳語を使用している 。HLSLはOpenGLで使われるシェーディング言語であるGLSLと（機能的には）類似の物である。また、NVIDIAと協力して開発されたことから、言語文法がCg（C for Graphics）言語に非常によく似ている。
関西テレビ放送制作でテレビドラマ化され、「花王名人劇場」で1984年から1985年まで単発で放送された。主演は若山富三郎。ぐうたらでいつも居眠りばかりのため『寝ぼけ署長』とあだ名されている警察署長・五道三省（ごみちさんしょう）の人情ドラマ。
寺伝によれば、奈良時代（710年 - 784年）、行基の開基という。弘仁6年（815年）に空海（弘法大師）がこの地での三七日（21日間）の修法で阿弥陀経を読誦したところ満願日に阿弥陀如来の姿を感得したため、その姿を刻んで本尊としたといい、この阿弥陀如来の後光は遠く鳴門まで達し、魚が採れなくなったため、困った漁民たちが本堂の前に山を築いて光をさえぎったということから「日照山」と号するとされる。また、空海がその阿弥陀経を読誦した際、難産だった難波の女性が空海の加持により無事安産し、そのお礼にと木造大師像を寄進したのが大師堂の本尊である。そして、明治時代に同じく大阪住吉の女性が安産祈願をしお告げにより四国遍路に出て無事男の子を出産したお礼にと修行大師像を寄進したのが、大師堂の向かって左前に立つ安産修行大師像である。これらのことから、当寺では子授け・安産の寺として随時祈祷祈願を受け付けていて、安産お守り・腹帯を授けている。なお、天正10年（1582年）に長宗我部元親の兵火により焼失し、万治2年（1659年）に阿波藩主によって再建されている。