Skip to content

Radeon Assembler Debugging and Syntax Highlighting Tools for Visual Studio

Notifications You must be signed in to change notification settings

vsrad/radeon-asm-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Radeon Asm Debugger Extension for Visual Studio

Installation

  1. Download the installation archive attached to the latest git tag and unpack it in a temporary directory.
  2. Install RadeonAsmSyntax.vsix (optionally, documentation is available here)
  3. Install RadeonAsmDebugger.vsix.
  4. Transfer DebugServerW64/DebugServerLinux64 to your remote machines.

Usage

Debug Server

Start the debug server on a remote machine with

./RadeonAsmDebugServer port

where port is a TCP port number the server will listen on.

Development

Prerequisites

Debugging

  1. Clone this repository and open the solution in Visual Studio.
  2. Right-click on VSRAD.Package in Solution Explorer and select Set as StartUp Project.
  3. Start debugging by pressing F5.

Assembling a Release

  1. Update extension versions if needed:
  • VSRAD.Package\source.extension.vsixmanifest
  • VSRAD.Syntax\source.extension.vsixmanifest
  1. Right-click on VSRAD.Build in Solution Explorer and select Set as StartUp Project.
  2. Select Release in the Solution Configurations dropdown.
  3. Build the entire solution (Build -> Build Solution).

This will create a directory (Release) with the extension packages (RadeonAsmDebugger.vsix, RadeonAsmSyntax.vsix) and debug server binaries for Windows and Linux.