Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
mesa3d
/
eb9ad9faa3975fc4f044b81d3b4b793866ef5563
/
src
/
gallium
/
drivers
/
softpipe
/
sp_state.h
eb9ad9f
softpipe: add image support to softpipe (v3)
by Dave Airlie
· 8 years ago
493eab7
softpipe: add support for explicit early depth testing
by Dave Airlie
· 8 years ago
892e2d1
softpipe: don't abuse the draw vertex_info struct for something different
by Roland Scheidegger
· 9 years ago
3d29e75
softpipe: handle vertex texture sampling when using llvm for draw
by Roland Scheidegger
· 10 years ago
8771285
s/Tungsten Graphics/VMware/
by José Fonseca
· 11 years ago
ef17cc9
softpipe: don't use samplers with prebaked sampler and sampler_view state
by Roland Scheidegger
· 11 years ago
6b35c2b
softpipe/draw/tgsi: simplify driver/tgsi sampler interface
by Roland Scheidegger
· 11 years ago
fddcc67
softpipe: fix up FS variant unbinding / deletion
by Brian Paul
· 12 years ago
369e468
gallium: unify transfer functions
by Marek Olšák
· 12 years ago
ec8cbd7
draw/softpipe: EXT_transform_feedback support (v2)
by Dave Airlie
· 13 years ago
861a029
gallium: interface changes necessary to implement transform feedback (v5)
by Marek Olšák
· 13 years ago
57aa597
softpipe: use the polygon stipple utility module
by Brian Paul
· 13 years ago
c534f11
softpipe: implement fragment shader variants
by Brian Paul
· 13 years ago
4736c0b
softpipe: use tgsi_shader_info fields for fragcoord origin, center, etc.
by Brian Paul
· 13 years ago
2f4860f
softpipe: add support for color writes all color bufs property
by Dave Airlie
· 14 years ago
1e35f64
softpipe: minor asst. clean-ups
by Brian Paul
· 14 years ago
63a5b7d
softpipe: make clip state functions static
by Brian Paul
· 14 years ago
5b2406c
softpipe: make stream out state functions static
by Brian Paul
· 14 years ago
bd13a0d
softpipe: make rasterizer state functions static
by Brian Paul
· 14 years ago
eed4509
softpipe: make vertex state functions static
by Brian Paul
· 14 years ago
c5dd2e4
softpipe: make sampler state functions static
by Brian Paul
· 14 years ago
2739692
softpipe: make blend/stencil/depth functions static
by Brian Paul
· 14 years ago
279b368
softpipe: make shader-related functions static
by Brian Paul
· 14 years ago
e22e392
gallium: rework handling of sprite_coord_enable state
by Brian Paul
· 14 years ago
a57f842
gallium: Keep only pipe_context::draw_vbo.
by Chia-I Wu
· 14 years ago
6d28bf9
gallium: Implement draw_vbo and set_index_buffer for all drivers.
by Chia-I Wu
· 14 years ago
53bd979
gallium/softpipe/draw: support samplers in geometry shaders
by Zack Rusin
· 14 years ago
3a7fc2e
gallium: rename draw_auto to draw_stream_output, plus fix a comment
by Zack Rusin
· 14 years ago
ba5975d
gallium: add interface for DrawAuto and implement it in softpipe
by Zack Rusin
· 14 years ago
a45b7f4
gallium: basic and initial implementation of the stream output interface
by Zack Rusin
· 14 years ago
43234ce
gallium: implement set_sample_mask() in all drivers
by Roland Scheidegger
· 14 years ago
989861f
softpipe: Implement index bias.
by José Fonseca
· 14 years ago
287c94e
Squashed commit of the following:
by Keith Whitwell
· 14 years ago
3ce4375
Merge branch 'master' into gallium-sampler-view
by Michal Krol
· 14 years ago
e8983f7
gallium: don't use flexible array members in drivers for vertex elements cso
by Roland Scheidegger
· 14 years ago
057427d
softpipe: adapt to new vertex element cso
by Roland Scheidegger
· 14 years ago
658e945
softpipe: adapt to stencil ref changes
by Roland Scheidegger
· 14 years ago
b2299d8
softpipe: support all TGSI fragment coord conventions (v4)
by Luca Barbieri
· 15 years ago
5e5d0ad
Merge branch 'gallium-noconstbuf'
by Roland Scheidegger
· 15 years ago
5184b02
Merge branch 'instanced-arrays'
by Michal Krol
· 15 years ago
8c53a25
gallium: draw_arrays/elements_instanced() are of type void.
by Michal Krol
· 15 years ago
70c8d2a
gallium: remove const qualifier from pipe_buffer argument in set_constant_buffer
by Roland Scheidegger
· 15 years ago
c727fa6
Merge commit 'origin/gallium-draw-retval'
by Keith Whitwell
· 15 years ago
9b21b3c
Merge branch 'master' into instanced-arrays
by Michal Krol
· 15 years ago
bccdb23
sp: Implement draw_elements_instanced().
by Michal Krol
· 15 years ago
7ca0ce3
Implement draw_arrays_instanced() in softpipe.
by Michal Krol
· 15 years ago
89d8577
gallium: add geometry shader support to gallium
by Zack Rusin
· 15 years ago
1278507
gallium: adapt drivers to pipe_constant_buffer removal
by Roland Scheidegger
· 15 years ago
03f212b
gallium: propogate draw retval changes into more drivers
by Keith Whitwell
· 15 years ago
a0127b6
gallium: more work for edgeflags changes
by Roland Scheidegger
· 15 years ago
eb9c9ef
softpipe: Fix after sampler view changes.
by Michal Krol
· 14 years ago
f610656
gallium: WIP: Introduce sampler views.
by Michal Krol
· 14 years ago
8a619e6
sp: Implement separate vertex sampler state.
by Michal Krol
· 15 years ago
4fc7d03
softpipe: rework texture sampling code
by Keith Whitwell
· 15 years ago
fa0f485
gallium: no need to keep a copy of shader tokens in state tracker
by Keith Whitwell
· 15 years ago
4617981
gallium: No longer allow CPU mapping surfaces directly.
by Michel Dänzer
· 15 years ago
152db5b
softpipe: Fix function prototype.
by Michal Krol
· 16 years ago
c208a2c
Merge tgsi/exec and tgsi/util directories.
by José Fonseca
· 16 years ago
82605d7
draw: draw_range_elements trial
by Keith Whitwell
· 16 years ago
9671f7a
gallium: in drivers, make copy of tokens passed to pipe->create_vs/fs_state()
by Brian Paul
· 16 years ago
9816531
gallium: plug in softpipe_set_edgeflags() function
by Brian Paul
· 16 years ago
a52c041
gallium: Set vertex state/buffers en-mass.
by Brian Paul
· 16 years ago
08e341e
gallium: remove DOS carriage returns
by Brian
· 16 years ago
4528287
gallium: michel's patch to rework texture/sampler binding interface
by Keith Whitwell
· 16 years ago
80a9b5e
gallium: remove unnecessary tgsi_interp_coef decl
by Brian
· 16 years ago
c66ec5c
gallium: remove uses_kill field from softpipe_shader
by Brian
· 16 years ago
f742790
gallium: added tgsi_shader_field to sp_fragment_shader
by Brian
· 16 years ago
01239135
gallium: disable early Z test if fragment shader contains KIL instruction.
by Brian
· 16 years ago
e9bb63c
gallium: MSVC fixes.
by José Fonseca
· 16 years ago
6ac2c1c
Merge commit 'origin/gallium-0.1' into gallium-0.1
by Keith Whitwell
· 16 years ago
b642730
Code reorganization: move files into their places.
by José Fonseca
· 16 years ago
[Renamed from src/mesa/pipe/softpipe/sp_state.h]
3d81a95
gallium: rearrange vertex info/layout validation
by Brian
· 16 years ago
1e0d30a
gallium: rename pipe_buffer_handle to pipe_buffer, rework pipebuffer/ code
by Keith Whitwell
· 17 years ago
aa7f233
replace void * with struct draw_vertex_shader opaque type
by Brian
· 17 years ago
52659e3
Clean-up, re-org some vertex/fragment shader state code.
by Brian
· 17 years ago
292bbd4
move SP_NEW_ #defines into sp_state.h
by Brian
· 17 years ago
bfe79ba
gallium: incorporate alpha state into depth_stencil state object.
by Keith Whitwell
· 17 years ago
c3af68d
gallium: remove set_sampler_units interface
by Keith Whitwell
· 17 years ago
94cadef
gallium: remove redundant clear_color state.
by Keith Whitwell
· 17 years ago
4873128
gallium: Remove feedback interfaces from pipe driver.
by Keith Whitwell
· 17 years ago
4c90dc7
Move struct softpipe_texture definition into sp_texture.h
by Brian
· 17 years ago
b859cdf
Eliminate struct pipe_region.
by Michel Dänzer
· 17 years ago
753db0d
Hide texture layout details from the state tracker.
by Michel Dänzer
· 17 years ago
7ff0df6
Renaming llvmtgsi to gallivm. Taking first steps on the way to supporting
by Zack Rusin
· 17 years ago
1ab8f6e
Enable SSE2 for fragment shaders.
by michal
· 17 years ago
8fed246
Re-implement GLSL texture sampler variables.
by Brian
· 17 years ago
40a0b05
Revert "Undo indexOffset change (I think, git???)"
by Brian
· 17 years ago
11ce624
Undo indexOffset change (I think, git???)
by Brian
· 17 years ago
7e83963
Convert Z/stencil ops to use cached tiles like colors.
by Brian
· 17 years ago
a1a989f
Redoing the way we handle vertex shaders for the draw module.
by Zack Rusin
· 17 years ago
901577e
Revert "Redoing the way we handle vertex shaders for the draw module."
by Zack Rusin
· 17 years ago
6dcfddb
Redoing the way we handle vertex shaders for the draw module.
by Zack Rusin
· 17 years ago
6cb87cf
Make the alpha test state a cso.
by Zack Rusin
· 17 years ago
7a06c02
Fix failover state binding and convert the sampler to use the new
by Zack Rusin
· 17 years ago
a6c0c55
Convert depth_stencil state to the new semantics.
by Zack Rusin
· 17 years ago
daf5b0f
Switch fragment/vertex shaders to the new caching semantics.
by Zack Rusin
· 17 years ago
fe555c3
Convert the rasterizer cso to the new semantics.
by Zack Rusin
· 17 years ago
c0bf732
Redo the cso cache to map driver data in a lot more pleasing way.
by Zack Rusin
· 17 years ago
ccd63b5
Convert shader to an immutable state object.
by Zack Rusin
· 17 years ago
2944018
converting the setup state to immutable object and renaming it to rasterizer state
by Zack Rusin
· 17 years ago
Next »