Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-11-08 | set sampler state for shadow test | Brian | |
2007-10-29 | simplify code which access the current vertex/fragment shaders | Brian | |
2007-10-26 | Re-implement GLSL texture sampler variables. | Brian | |
GLSL sampler variables indicate which texture unit to use for TEX instructions. Previously, this was baked into the fragment/vertex program and couldn't be readily changed once set. Now, SamplerUnits[] array indicates which texture unit is to be used for each sampler variable. These values are set with glUniform1i(). This is extra state that must be passed to the fragment/vertex program executor at runtime. | |||
2007-10-15 | add 'normalized_coords' field to pipe_sampler_state | Brian | |
This controls whether texcoords are interpreted as-is or scaled up from [0,1]. Fixes glDrawPixels/glBitmap problems on i915 when image is non power-of-two. Also, cleans up the CSO sampler state for i915 a bit. | |||
2007-10-01 | comments/code for min/max_lod - revisit someday | Brian | |
2007-09-20 | Fix failover state binding and convert the sampler to use the new | Zack Rusin | |
state constant state object semantics. | |||
2007-09-18 | Fix a silly bug on setting samplers. | Zack Rusin | |
Bind when the currently bound state is /not/ the one we just found/created. | |||
2007-09-18 | Make sampler an immutable state object. | Zack Rusin | |
Switch the sample to be an immutable state object. | |||
2007-08-25 | add names to tracked state atoms to improve debug | keithw | |
2007-08-09 | Split texfilter enums to match common hardware usage. | Keith Whitwell | |
2007-08-08 | update lod bias, limits | Brian | |
2007-08-07 | plug in texture/sampler state update | Brian | |
2007-06-22 | more texture sampler work | Brian | |