Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
mesa3d
/
d5b23dfc1c07f98afe749053b9cb4b69829fe3d4
/
src
/
gallium
/
drivers
/
r600
/
r600_state_common.c
d5b23df
r600g: move streamout state to drivers/radeon
by Marek Olšák
· 11 years ago
1b40398
r600g: split INVAL_READ_CACHES into vertex, tex, and const cache flags
by Marek Olšák
· 11 years ago
0983162
r600g: adjust flush flags (v3)
by Alex Deucher
· 11 years ago
ebd68dd
gallium: replace bswap_32 calls with util_bswap32
by Jonathan Gray
· 11 years ago
eaabb4e
gallium: Add support for multiple viewports
by Zack Rusin
· 11 years ago
e495d88
r600g: Correctly initialize the shader key, v2
by Lauri Kasanen
· 11 years ago
abb96fd
winsys/radeon: consolidate tracing into winsys v2
by Jerome Glisse
· 11 years ago
2504380
r600g: add a driver query returning the number of draw_vbo calls
by Marek Olšák
· 12 years ago
a2378da
r600g: fix crash while binding a NULL constant buffer
by Marek Olšák
· 12 years ago
1724ef8
r600g: remove deprecated state management code
by Marek Olšák
· 12 years ago
65cbf89
r600g: atomize pixel shader
by Marek Olšák
· 12 years ago
63042af
r600g: atomize vertex shader
by Marek Olšák
· 12 years ago
167263e
r600g: inline r600_pipe_shader function
by Marek Olšák
· 12 years ago
89e2898
r600g: always map uninitialized buffer range as unsynchronized
by Marek Olšák
· 12 years ago
f0636bc
r600g: unify vgt states
by Marek Olšák
· 12 years ago
6f25de6
r600g: atomize streamout enabling
by Marek Olšák
· 12 years ago
6bc7605
r600g: workaround hyperz lockup on evergreen
by Jerome Glisse
· 12 years ago
8442b67
r600g: r6xx deadlock workaround (v6)
by Alex Deucher
· 12 years ago
b92984b
r600g: Fix memory leak in r600_shader_select.
by Vinson Lee
· 12 years ago
974b482
r600g: fix lockup when hyperz & alpha test are enabled together. v3
by Jerome Glisse
· 12 years ago
5e0c956
r600g: add cs memory usage accounting and limit it v3
by Jerome Glisse
· 12 years ago
7291669
r600g: fix segfault with old kernel
by Jerome Glisse
· 12 years ago
325422c
r600g: add async for staging buffer upload v2
by Jerome Glisse
· 12 years ago
bff0763
r600g: add multi ring support with dma as first second ring v4
by Jerome Glisse
· 12 years ago
d23aa65
r600g: texture buffer object + glsl 1.40 enable support (v2)
by Dave Airlie
· 12 years ago
a70e5e2
r600g: implement buffer copying using CP DMA for R7xx, Evergreen, Cayman
by Marek Olšák
· 12 years ago
a58bf9d
r600g: rename GPU_FLUSH -> INVAL_READ_CACHES
by Marek Olšák
· 12 years ago
e8ca1a5
r600g: add cs tracing infrastructure for lockup pin pointing
by Jerome Glisse
· 12 years ago
24b1206
r600g: rework flusing and synchronization pattern v7
by Jerome Glisse
· 12 years ago
d225d07
r600g: suballocate memory for fetch shaders from a large buffer
by Marek Olšák
· 12 years ago
8df3855
r600g: suballocate memory for the STRMOUT_BUFFER_FILLED_SIZE register
by Marek Olšák
· 12 years ago
9f06966
gallium/u_blitter: fix conflict with u_memory.h
by Marek Olšák
· 12 years ago
eb44c36d
r600g: add initial cube map array support (v2)
by Dave Airlie
· 12 years ago
7356579
r600g: clarify const buffer numbering and handling
by Dave Airlie
· 12 years ago
470952f
r600g: avoid shader needing too many gpr to lockup the gpu v2
by Jerome Glisse
· 12 years ago
e73bf3b
gallium: add start_slot parameter to set_vertex_buffers
by Marek Olšák
· 12 years ago
96ed6c9
r600g: implement texturing with 8x MSAA compressed surfaces for Evergreen
by Marek Olšák
· 12 years ago
023dae7
r600g: emit the border color only when it's needed
by Marek Olšák
· 12 years ago
555c8d5
r600g: move shader structures into r600_shader.h
by Marek Olšák
· 12 years ago
47b7af6
r600g: put user indices in the command stream for small index counts
by Marek Olšák
· 12 years ago
0369fc9
r600g: inline r600_translate_index_buffer
by Marek Olšák
· 12 years ago
c5584e9
r600g: move DB_SHADER_CONTROL into db_misc_state
by Marek Olšák
· 12 years ago
ef72361
r600g: atomize depth-stencil-alpha state
by Marek Olšák
· 12 years ago
711f3ba
r600g: atomize rasterizer state
by Marek Olšák
· 12 years ago
9a683d1
r600g: sort variables in r600_context
by Marek Olšák
· 12 years ago
18a1891
r600g: atomize scissor state
by Marek Olšák
· 12 years ago
ab075de
r600g: atomize polygon offset state
by Marek Olšák
· 12 years ago
a50edc8
r600g: atomize fetch shader
by Marek Olšák
· 12 years ago
8bf7044
r600g: remove the dual_src_blend flag from the shader key
by Marek Olšák
· 12 years ago
faaba52
r600g: atomize blend state
by Marek Olšák
· 12 years ago
eb65fef
r600g: inline r600_atom_dirty
by Marek Olšák
· 12 years ago
d8ea646
r600g: remove the "atom" variable from r600_command_buffer
by Marek Olšák
· 12 years ago
fc887d6
r600g: implement blit
by Marek Olšák
· 12 years ago
0b0697e
gallium/u_blitter: add gallium blit implementation
by Marek Olšák
· 12 years ago
c8b06dc
r600g: atomize framebuffer state
by Marek Olšák
· 12 years ago
b652180
r600g: don't snoop context state while building shaders
by Marek Olšák
· 12 years ago
1f5a756
r600g: convert the remnants of VGT state into immediate register writes/atoms v4
by Marek Olšák
· 12 years ago
150decf
r600g: emit the primitive type and associated regs only if the type is changed
by Marek Olšák
· 12 years ago
c56dca9
r600g: add clip_misc_state for clip registers emitted in draw_vbo
by Marek Olšák
· 12 years ago
2b8d39b
r600g: atomize clip state
by Marek Olšák
· 12 years ago
de89fe1
r600g: atomize blend color
by Marek Olšák
· 12 years ago
605fd0c
r600g: atomize viewport state
by Marek Olšák
· 12 years ago
63bf0f9
r600g: atomize stencil ref state
by Marek Olšák
· 12 years ago
f2eac14
r600g: put sampler states and views into an array indexed by shader type
by Marek Olšák
· 12 years ago
3fe7859
r600g: do fine-grained sampler state updates
by Marek Olšák
· 12 years ago
6c86124
r600g: consolidate set_viewport_state functions
by Marek Olšák
· 12 years ago
48de30e
r600g: consolidate set_sampler_views functions
by Marek Olšák
· 12 years ago
1bce17e
r600g: put constant buffer state into an array indexed by shader type
by Marek Olšák
· 12 years ago
3bffd8a
r600g: cleanup state function names
by Marek Olšák
· 12 years ago
f96df32
r600g: consolidate initialization of common state functions
by Marek Olšák
· 12 years ago
fd2e34d
r600g: simplify flushing
by Marek Olšák
· 12 years ago
87389d4
r600g: remove unused function
by Marek Olšák
· 12 years ago
5ceb872
r600g: order atom emission v3
by Jerome Glisse
· 12 years ago
935a729
r600g: fix num of dwords needed for alphatest_state atom
by Jerome Glisse
· 12 years ago
64db3cc
r600g: implement MSAA for Cayman
by Marek Olšák
· 12 years ago
187d7fb
r600g: implement draw_rectangle callback
by Marek Olšák
· 12 years ago
a3d9d7e
r600g: implement compression for MSAA colorbuffers for evergreen
by Marek Olšák
· 12 years ago
48edfe0
r600g: cleanup names around depth decompression
by Marek Olšák
· 12 years ago
8d1a9a9
r600g: fix lockups with dual_src_blend v2
by Vadim Girlin
· 12 years ago
951ac46
r600g: rename r600_resource_texture to r600_texture
by Marek Olšák
· 12 years ago
d663a55
r600: update sampler, sampler_view code for the future
by Brian Paul
· 12 years ago
a01791a
r600g: implement set_sample_mask
by Marek Olšák
· 12 years ago
26cb887
r600g: implement alpha-to-one
by Marek Olšák
· 12 years ago
2df399c
r600g: atomize sampler state v2
by Jerome Glisse
· 12 years ago
c3c83af
r600g: setup streamout before calling last r600_need_cs_space before drawing
by Marek Olšák
· 12 years ago
f237fd4
r600g: update R600_MAX_DRAW_CS_DWORDS to take draw-opaque into account
by Marek Olšák
· 12 years ago
30257c3
r600g: move VGT_STRMOUT_DRAW_OPAQUE_OFFSET initialization into invariant state
by Marek Olšák
· 12 years ago
d9ba1b0
r600g: only set the index type if drawing is indexed
by Marek Olšák
· 12 years ago
ff9a493
r600g: inline r600_context_draw_opaque_count
by Marek Olšák
· 12 years ago
de4fd08
r600g: always derive alphatest state from the first colorbuffer
by Marek Olšák
· 12 years ago
bc2f5fc
r600g: atomize alphatest state
by Marek Olšák
· 12 years ago
5130196
r600g: try to fix line stippling with lineloops
by Marek Olšák
· 12 years ago
c26fadf
r600g: remove unused code after conversion of sampler views
by Marek Olšák
· 12 years ago
5d8d425
r600g: convert sampler view emission into atoms
by Marek Olšák
· 12 years ago
7022f49
r600g: only make constant buffers dirty if there's something to update
by Marek Olšák
· 12 years ago
80755ff
r600g: properly track which textures are depth
by Marek Olšák
· 12 years ago
ba48f47
r600g: consolidate code for setting sampler views and fix bugs in the process
by Marek Olšák
· 12 years ago
d1ca16b
r600g: remove unused flag have_depth_fb
by Marek Olšák
· 12 years ago
585baac
r600g: do fine-grained vertex buffer updates
by Marek Olšák
· 12 years ago
bc6bff7
r600g: compute needed CS space for vertex buffers correctly
by Marek Olšák
· 12 years ago
Next »