ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

slang_ir.c File Reference
#include "main/imports.h"
#include "main/context.h"
#include "slang_ir.h"
#include "slang_mem.h"
#include "shader/prog_instruction.h"
#include "shader/prog_print.h"

Go to the source code of this file.

Defines

#define IND   0

Functions

const slang_ir_info_slang_ir_info (slang_ir_opcode opcode)
void _slang_init_ir_storage (slang_ir_storage *st, enum register_file file, GLint index, GLint size, GLuint swizzle)
slang_ir_storage * _slang_new_ir_storage (enum register_file file, GLint index, GLint size)
slang_ir_storage * _slang_new_ir_storage_swz (enum register_file file, GLint index, GLint size, GLuint swizzle)
slang_ir_storage * _slang_new_ir_storage_relative (GLint index, GLint size, slang_ir_storage *parent)
slang_ir_storage * _slang_new_ir_storage_indirect (enum register_file file, GLint index, GLint size, enum register_file indirectFile, GLint indirectIndex, GLuint indirectSwizzle)
slang_ir_storage * _slang_new_ir_storage_sampler (GLint sampNum, GLuint texTarget, GLint size)
void _slang_copy_ir_storage (slang_ir_storage *dst, const slang_ir_storage *src)
static const char_slang_ir_name (slang_ir_opcode opcode)
static void _slang_free_ir (slang_ir_node *n)
void _slang_free_ir_tree (slang_ir_node *n)
static const charstorage_string (const slang_ir_storage *st)
static void spaces (int n)
void _slang_print_ir_tree (const slang_ir_node *n, int indent)

Variables

static const slang_ir_info IrInfo []

Generated on Fri May 25 2012 04:57:56 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.