/hlsl-mode

HLSL Emacs mode

Primary LanguageEmacs LispGNU General Public License v3.0GPL-3.0

HLSL (High-Level Shading Language) Emacs Major Mode

This package provides the following features:

  • Syntax coloring (via font-lock) for grammar symbols and builtin functions and variables, for up to HLSL Version 6.0
  • Indentation for the current line (TAB) and selected region (C-M-).

This package is based on GLSL-mode by Xavier.Decoret@imag.fr and Jim Hourihan. Jim Hourihan's fork: (https://github.com/jimhourihan/glsl-mode) Original GLSL mode website: (http://artis.inrialpes.fr/~Xavier.Decoret/resources/glsl-mode)

See the Microsoft Reference for HLSL for official documentation on Direct3D and HLSL.