Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
mesa3d
/
a1c84842710268793c4a8de3cad8db95b6f37a82
/
src
/
gallium
/
drivers
/
r300
/
r300_state.c
a1c8484
gallium: add flags parameter to texture barrier
by Ilia Mirkin
· 8 years ago
532db3b
gallium: Use enum pipe_shader_type in set_sampler_views()
by Kai Wasserbäch
· 8 years ago
7413625
gallium: Use enum pipe_shader_type in bind_sampler_states() (v2)
by Kai Wasserbäch
· 8 years ago
ef534b9
gallium: make constant_buffer const
by Rob Clark
· 8 years ago
b7da8fa
r300g: remove support for DRM < 2.12.0
by Marek Olšák
· 9 years ago
13eb5f5
gallium/drivers: Sanitize NULL checks into canonical form
by Edward O'Callaghan
· 9 years ago
e7fc664
winsys/amdgpu: add addrlib - texture addressing and alignment calculator
by Marek Olšák
· 9 years ago
bae23a1
r300g: small code cleanup (v2)
by David Heidelberg
· 10 years ago
3fc499a
r300g: only set clip_halfz for chips with HW TCL
by Marek Olšák
· 10 years ago
8ddd2f7
r300g: implement pipe_rasterizer_state::clip_halfz
by Marek Olšák
· 10 years ago
22c5886
r300g: replace r300_get_num_samples with a util variant
by Marek Olšák
· 10 years ago
fa40823
gallium/util: use ui[4] instead of ui in union util_color
by Roland Scheidegger
· 10 years ago
e522c45
r300g: don't crash when getting NULL colorbuffers
by Marek Olšák
· 10 years ago
6381dd7
r300g,r600g,radeonsi: add support for ARB_buffer_storage
by Marek Olšák
· 11 years ago
0b37737
winsys/radeon: set/get the scanout flag with the tiling ioctls
by Marek Olšák
· 11 years ago
a3ed98f
gallium: new, unified pipe_context::set_sampler_views() function
by Brian Paul
· 11 years ago
eda1f2a
r300g: remove unused function r300_lacks_vertex_textures
by Marek Olšák
· 11 years ago
27c054e
radeon: don't use old bind_vertex/fragment_sampler_states() hooks
by Brian Paul
· 11 years ago
8280b29
radeon: implement pipe_context::bind_sampler_states()
by Brian Paul
· 11 years ago
9b99451
r300g: rename r300_bind_sampler_states to r300_bind_fragment_sampler_states
by Brian Paul
· 11 years ago
4dfe1a0
Revert "r300g: Give CLIP_DISABLE another try"
by Marek Olšák
· 11 years ago
eaabb4e
gallium: Add support for multiple viewports
by Zack Rusin
· 11 years ago
5104ed3
draw: try to prevent overflows on index buffers
by Zack Rusin
· 11 years ago
29853ab
draw: don't crash on vertex buffer overflow
by Zack Rusin
· 11 years ago
53228fe
r300g: fix crash while binding a NULL constant buffer
by Marek Olšák
· 11 years ago
ec5376f
r300g: add support for red-alpha render targets
by Marek Olšák
· 12 years ago
4dc142d
r300g: fix blending and alpha-test with RGBX16F and enable MSAA for it
by Marek Olšák
· 12 years ago
85efb2f
r300g: try to use color varyings for texcoords if max texcoord limit is exceeded
by Marek Olšák
· 12 years ago
499f7de
r300g: fix blending with RGBX formats
by Marek Olšák
· 12 years ago
f40a7fc
r300g: fix blending with blend color and RGBA formats
by Marek Olšák
· 12 years ago
4a1af43
r300g: add a workaround for the AA colorbuffer addressing bug on R500
by Marek Olšák
· 12 years ago
b7cb655
r300g: enable AA optimizations for the RGBA16F format
by Marek Olšák
· 12 years ago
ca2c288
r300g: implement MSAA compression and fast MSAA color clear
by Marek Olšák
· 12 years ago
2f89949
r300g: don't set sample positions to the pixel center if MSAA is disabled
by Marek Olšák
· 12 years ago
8ed6b14
r300g: implement MSAA
by Marek Olšák
· 12 years ago
cc030da
r300g: simplify DSA state, add ability to patch FG_ALPHA_FUNC while emitting
by Marek Olšák
· 12 years ago
37fd455
r300g/swtcl: fix crash when setting vertex buffers
by Marek Olšák
· 12 years ago
ff5a986
r300: Don't disable destination read if the src blend factor needs it
by Stefan Dösinger
· 12 years ago
e866bd1
r300g: Give CLIP_DISABLE another try
by Stefan Dösinger
· 12 years ago
62cba62
Revert "r300g: fix occlusion queries when depth test is disabled or zbuffer is missing"
by Marek Olšák
· 12 years ago
7a8affb
r300g: fix crash since the set_vertex_buffers(start_slot) change
by Marek Olšák
· 12 years ago
e73bf3b
gallium: add start_slot parameter to set_vertex_buffers
by Marek Olšák
· 12 years ago
1e51d36
r300g: fix colormask with non-BGRA formats
by Marek Olšák
· 12 years ago
b6109de
Remove useless checks for NULL before freeing
by Matt Turner
· 12 years ago
185ed21
draw: simplify index buffer specification
by Brian Paul
· 12 years ago
7446a04
gallium/radeon: Fix r300g tiling breakage.
by Michel Dänzer
· 12 years ago
9d6b46b
r300g/swtcl: move vertex buffer updates into set_vertex_buffers
by Marek Olšák
· 12 years ago
735d0d9
r300g/swtcl: move index buffer updates from swtcl_draw_vbo into set_index_buffer
by Marek Olšák
· 12 years ago
21b012d
r300g/swtcl: malloc vertex and index buffers (don't use radeon DRM to get them)
by Marek Olšák
· 12 years ago
8a963d1
r300g/swtcl: don't do stuff which is only for HWTCL
by Marek Olšák
· 12 years ago
bdba35b
r300g: fix breakage after gallium-userbuf merge
by Marek Olšák
· 12 years ago
0b7d48c
gallium: add void *user_buffer to pipe_constant_buffer
by Marek Olšák
· 12 years ago
43995c9
gallium: remove pipe_context::redefine_user_buffer
by Marek Olšák
· 12 years ago
5073378
gallium: change set_constant_buffer to be UBO-friendly
by Marek Olšák
· 12 years ago
a52b333
u_vbuf: remove u_vbuf_resource
by Marek Olšák
· 12 years ago
889238c
u_vbuf: override create/bind/destroy_vertex_elements_state
by Marek Olšák
· 12 years ago
2d03d4f
u_vbuf: override set_vertex_buffers
by Marek Olšák
· 12 years ago
31714ea
u_vbuf: override set_index_buffer
by Marek Olšák
· 12 years ago
4a269a8
r300/compiler: Clear loop registers in vertex shaders w/o loops
by Tom Stellard
· 12 years ago
c3481f3
r300g/swtcl: fix polygon offset
by Marek Olšák
· 12 years ago
da21230
r300g/swtcl: don't enter u_vbuf_mgr
by Marek Olšák
· 12 years ago
5ce0598
r300g/swtcl: don't print an error when getting ClipVertex
by Marek Olšák
· 12 years ago
ac3a765
r300g: set minimum point size to 1.0 for non-sprite non-aa points
by Marek Olšák
· 13 years ago
7023ed9
r300g: nuke the fallback for fragment color clamping
by Marek Olšák
· 13 years ago
bc1c836
st/mesa: do vertex and fragment color clamping in shaders
by Marek Olšák
· 13 years ago
dc4c821
Squash-merge branch 'gallium-clip-state'
by Marek Olšák
· 13 years ago
ce9d61f
r300g: rework resource_copy_region, not changing pipe_resource
by Marek Olšák
· 13 years ago
35d2764
r300g: take advantage of KEEP_TILING_FLAGS flush flag
by Marek Olšák
· 13 years ago
bb71f92
gallium: separate out floating-point CAPs into its own enum
by Marek Olšák
· 13 years ago
a18dad8
r300g: use u_vbuf_mgr to set/get the index buffer
by Marek Olšák
· 13 years ago
28fb798
u_vbuf_mgr: s/u_vbuf_mgr_/u_vbuf_
by Marek Olšák
· 13 years ago
837dc61
r300g: max_anisotropy of 1 is not anisotropic filtering
by Marek Olšák
· 13 years ago
c4175c8
r300g: log when getting unsupported texture format
by Marek Olšák
· 13 years ago
f76787b
r300g: fix occlusion queries when depth test is disabled or zbuffer is missing
by Marek Olšák
· 13 years ago
fdd37af
r300g: dynamically ask for and release Hyper-Z access
by Marek Olšák
· 13 years ago
56b39fc
r300g: remove redundant state variable hyperz_locked
by Marek Olšák
· 13 years ago
d35aeff
r300g/winsys: rename r300->radeon and do a little cleanup
by Marek Olšák
· 13 years ago
69c7139
r300g: fix another crash with hyperz
by Marek Olšák
· 13 years ago
4af3fe8
r300g: postpone fragment shader state validation until draw_vbo
by Marek Olšák
· 13 years ago
f037914
r300g: enable clamping controls
by Marek Olšák
· 14 years ago
79ddcb9
r300g: implement the texture barrier
by Marek Olšák
· 13 years ago
23ccab3
r300g: clamp after blending for fixed-point formats only
by Marek Olšák
· 13 years ago
4b92c68
r300g: implement fragment color clamping in the shader
by Marek Olšák
· 13 years ago
307408a
r300g: cleanup parameters of draw functions
by Marek Olšák
· 14 years ago
bdb8117
r300g: preliminary implementation of clamping controls
by Marek Olšák
· 14 years ago
10a8931
r300g: implement FP16 alpha test
by Marek Olšák
· 14 years ago
910bac6
r300g: implement blending for some of non-RGBA8 formats
by Marek Olšák
· 14 years ago
a6314eb
r300g: require DRM 2.3.0 (kernel 2.6.34)
by Marek Olšák
· 14 years ago
d99ec70
r300g: fix HiZ memory size computation and deciding when to use HiZ
by Marek Olšák
· 14 years ago
fd8d4b3
r300g: remove tracking whether vertex buffers need to be validated
by Marek Olšák
· 14 years ago
fa3f134
r300g: fix a race between CS and SET_TILING ioctls
by Marek Olšák
· 14 years ago
4faf11a
r300g: fix SIGFPE on debug builds
by Marek Olšák
· 14 years ago
588fa88
gallium: notify drivers about possible changes in user buffer contents
by Marek Olšák
· 14 years ago
437583e
r300g: cleanup the draw functions
by Marek Olšák
· 14 years ago
6ccab62
r300g: import the last bits of libdrm and cleanup the whole thing
by Marek Olšák
· 14 years ago
56ba7e9
r300g: consolidate buffers and textures to r300_resource
by Marek Olšák
· 14 years ago
ce9c0d2
r300g: simplify WRITE_RELOC API and cleanup
by Marek Olšák
· 14 years ago
c95bc12
r300g: use the new vertex buffer manager
by Marek Olšák
· 14 years ago
8d0a540
r300g: rework vertex format fallback
by Marek Olšák
· 14 years ago
db299a9
r300g: fix some bugs with zbuffer compression (v4)
by Marek Olšák
· 14 years ago
Next »