tgsi_sampler Struct Reference

Opaque to TGSI. More...

Collaboration diagram for tgsi_sampler:

Collaboration graph
[legend]

Data Fields

struct pipe_sampler_statestate
struct pipe_texturetexture
void(* get_samples )(struct tgsi_sampler *sampler, const float s[4], const float t[4], const float p[4], float lodbias, float rgba[4][4])
 Get samples for four fragments in a quad.
void * pipe
struct softpipe_tile_cachecache

Detailed Description

Opaque to TGSI.

Information for sampling textures, which must be implemented by code outside the TGSI executor.

Definition at line 78 of file tgsi_exec.h.


Field Documentation

struct pipe_sampler_state* tgsi_sampler::state [read]

Definition at line 80 of file tgsi_exec.h.

struct pipe_texture* tgsi_sampler::texture [read]

Definition at line 81 of file tgsi_exec.h.

void(* tgsi_sampler::get_samples)(struct tgsi_sampler *sampler, const float s[4], const float t[4], const float p[4], float lodbias, float rgba[4][4])

Get samples for four fragments in a quad.

void* tgsi_sampler::pipe

Definition at line 89 of file tgsi_exec.h.

struct softpipe_tile_cache* tgsi_sampler::cache [read]

Definition at line 90 of file tgsi_exec.h.


The documentation for this struct was generated from the following file:
Generated on Tue Sep 29 06:26:07 2009 for Gallium3D by  doxygen 1.5.4