RetroArch
Macros | Functions
d3d10_common.c File Reference
#include <gfx/scaler/pixconv.h>
#include "d3d10_common.h"
#include "d3dcompiler_common.h"
Include dependency graph for d3d10_common.c:

Macros

#define CINTERFACE
 

Functions

void d3d10_init_texture (D3D10Device device, d3d10_texture_t *texture)
 
void d3d10_update_texture (D3D10Device ctx, int width, int height, int pitch, DXGI_FORMAT format, const void *data, d3d10_texture_t *texture)
 
DXGI_FORMAT d3d10_get_closest_match (D3D10Device device, DXGI_FORMAT desired_format, UINT desired_format_support)
 
bool d3d10_init_shader (D3D10Device device, const char *src, size_t size, const void *src_name, LPCSTR vs_entry, LPCSTR ps_entry, LPCSTR gs_entry, const D3D10_INPUT_ELEMENT_DESC *input_element_descs, UINT num_elements, d3d10_shader_t *out)
 

Macro Definition Documentation

◆ CINTERFACE

#define CINTERFACE

Function Documentation

◆ d3d10_get_closest_match()

DXGI_FORMAT d3d10_get_closest_match ( D3D10Device  device,
DXGI_FORMAT  desired_format,
UINT  desired_format_support 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ d3d10_init_shader()

bool d3d10_init_shader ( D3D10Device  device,
const char *  src,
size_t  size,
const void src_name,
LPCSTR  vs_entry,
LPCSTR  ps_entry,
LPCSTR  gs_entry,
const D3D10_INPUT_ELEMENT_DESC input_element_descs,
UINT  num_elements,
d3d10_shader_t out 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ d3d10_init_texture()

void d3d10_init_texture ( D3D10Device  device,
d3d10_texture_t texture 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ d3d10_update_texture()

void d3d10_update_texture ( D3D10Device  ctx,
int  width,
int  height,
int  pitch,
DXGI_FORMAT  format,
const void data,
d3d10_texture_t texture 
)
Here is the call graph for this function:
Here is the caller graph for this function: