Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
mesa3d
/
faaba52aedf9807ced2ddfccc4133589a7bacd5f
/
src
/
gallium
/
drivers
/
r600
/
r600_state.c
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
6db53ca
r600g: don't modify pipe_resource in resource_copy_region, fixing race condition
by Marek Olšák
· 12 years ago
fc887d6
r600g: implement blit
by Marek Olšák
· 12 years ago
933faae
r600g: flush FMASK and CMASK when changing colorbuffers on Evergreen
by Marek Olšák
· 12 years ago
9f5d632
r600g: use invalid DB hardware formats to disable depth/stencil
by Marek Olšák
· 12 years ago
c8b06dc
r600g: atomize framebuffer state
by Marek Olšák
· 12 years ago
df5e2c0
r600g: do not require MSAA renderbuffer support if not asked for
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
c56dca9
r600g: add clip_misc_state for clip registers emitted in draw_vbo
by Marek Olšák
· 12 years ago
8faf3bc
r600g: fix the number of CS dwords of cb_misc_state
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
c383a3c
r600g: initialize the first CS just like any other CS
by Marek Olšák
· 12 years ago
263045a
r600g: add support for geometry shader samplers and constant buffers
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
841c1b5
r600g: avoid GPU doing constant preload from random address
by Jerome Glisse
· 12 years ago
5ceb872
r600g: order atom emission v3
by Jerome Glisse
· 12 years ago
f44bda1
r600g: adjust QUANT_MODE for higher precision
by Vadim Girlin
· 12 years ago
c2e9dd0
r600g: enable MSAA on r6xx by default
by Marek Olšák
· 12 years ago
7835401
r600g: implement color resolve for r600
by Marek Olšák
· 12 years ago
863e2c8
r600g: fix CB_SHADER_MASK and CB_TARGET_MASK for r6xx
by Marek Olšák
· 12 years ago
8698a3b
r600g: implement MSAA for r700
by Marek Olšák
· 12 years ago
edf22a5
r600g: change programming of CB_SHADER_MASK on r600-r700
by Marek Olšák
· 12 years ago
a3d9d7e
r600g: implement compression for MSAA colorbuffers for evergreen
by Marek Olšák
· 12 years ago
0d7e002
r600g: set CB_COLOR_INFO to INVALID for disabled colorbuffers on r600-r700
by Marek Olšák
· 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
6517225
r600g: implement alpha-to-coverage
by Marek Olšák
· 12 years ago
26cb887
r600g: implement alpha-to-one
by Marek Olšák
· 12 years ago
4f21595
r600g: remove support for 3-channel colorbuffers
by Marek Olšák
· 12 years ago
2df399c
r600g: atomize sampler state v2
by Jerome Glisse
· 12 years ago
cb922b6
r600g: precompute color buffer state in pipe_surface and reuse it
by Marek Olšák
· 12 years ago
cdc681c
r600g: precompute depth buffer state in pipe_surface and reuse it
by Marek Olšák
· 12 years ago
581f7e3
r600g: drop the old texture allocation code
by Marek Olšák
· 12 years ago
e2f623f
r600g: don't decompress depth or stencil if there isn't any
by Marek Olšák
· 12 years ago
b7b5a77
r600g: don't emit forbidden register on old kernel
by Jerome Glisse
· 12 years ago
30257c3
r600g: move VGT_STRMOUT_DRAW_OPAQUE_OFFSET initialization into invariant state
by Marek Olšák
· 12 years ago
82a1d24
r600g: fix alphatest without a colorbuffer on r6xx-r7xx
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
611dd52
r600g: init_flushed_depth_texture should be able to report errors
by Marek Olšák
· 12 years ago
5d8d425
r600g: convert sampler view emission into atoms
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
c2f444c
r600g: Emit vertex buffers using the same method as constant buffers
by Tom Stellard
· 12 years ago
0b4c5db
r600g: fix grammar constant_buffer -> constant_buffers
by Marek Olšák
· 12 years ago
df79eb5
r600g: remove is_flush from DSA state
by Marek Olšák
· 12 years ago
43e3f19
r600g: set DISABLE in CB_COLOR_CONTROL if colormask is 0
by Marek Olšák
· 12 years ago
4fe7441
r600g: move CB_SHADER_MASK setup into cb_misc_state
by Marek Olšák
· 12 years ago
a1a1ff5
r600g: move MULTIWRITE setup into cb_misc_state for r6xx-r7xx
by Marek Olšák
· 12 years ago
0ea7691
r600g: move CB_TARGET_MASK setup into new cb_misc_state
by Marek Olšák
· 12 years ago
3770847
r600g: improve flushed depth texture handling v2
by Vadim Girlin
· 12 years ago
a460df9
r600g: add assertions after translate_colorswap/colorformat/dbformat/texformat
by Marek Olšák
· 12 years ago
6657a7a
r600g: use depth format from pipe_surface, not pipe_resource
by Marek Olšák
· 12 years ago
b75f1d9
r600g: enable DUAL_EXPORT mode when possible on r6xx/r7xx
by Jerome Glisse
· 12 years ago
0c47d9d
r600g: avoid unnecessary shader exports v2
by Vadim Girlin
· 12 years ago
4acf71f
r600g: cache shader variants instead of rebuilding v3
by Vadim Girlin
· 12 years ago
da98bb6
r600g: split flushed depth texture creation and flushing
by Marek Olšák
· 12 years ago
6e7756d
r600g: enable streamout by default on r7xx and DRM 2.17.0
by Marek Olšák
· 12 years ago
2df2c31
r600g: handle R16G16B16_FLOAT and R32G32B32_FLOAT in translate_colorswap
by Kai Wasserbäch
· 12 years ago
31a25da
r600g: setup COLOR1 for possible dual-src in the framebuffer bind
by Dave Airlie
· 12 years ago
bb4c5d7
Merge branch 'gallium-userbuf'
by Marek Olšák
· 12 years ago
4a26454
r600g: bypass alpha for integer types (v2)
by Dave Airlie
· 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
2d03d4f
u_vbuf: override set_vertex_buffers
by Marek Olšák
· 12 years ago
62b0323
r600g: split add_reg into add_reg and add_reg_bo variants
by Dave Airlie
· 12 years ago
d1cc87c
r600g: initial r600 dual src blending support
by Dave Airlie
· 12 years ago
a633d82
r600g: remove dead code after the rework
by Marek Olšák
· 12 years ago
68bbfc1
r600g: rework state emission of constant buffers
by Marek Olšák
· 12 years ago
c76462b
r600g: rework state emission of vertex buffers
by Marek Olšák
· 12 years ago
a2e7629
r600g: fix point rendering
by Marek Olšák
· 13 years ago
f654653
r600g: use SX_MISC to implement rasterizer discard
by Marek Olšák
· 13 years ago
c7eaf274
Revert "r600g: fix and improve rasterizer discard for r600-r700"
by Marek Olšák
· 13 years ago
d0f8561
r600g: only emit SX_SURFACE_SYNC on r700 if there's CS checker support
by Marek Olšák
· 13 years ago
e363dd5
r600g: replace atom_ prefix with _state and _cmd suffixes
by Marek Olšák
· 13 years ago
330b6c8
r600g: cleanup includes
by Marek Olšák
· 13 years ago
96ef4dd
r600g: initialize DB_DEPTH_CONTROL at beginning of CS
by Marek Olšák
· 13 years ago
6187503
r600g: initialize SX_SURFACE_SYNC
by Marek Olšák
· 13 years ago
914b4bb
r600g: add support for missing colorbuffer formats
by Marek Olšák
· 13 years ago
c60d789
r600g: remove support for SCALED colorbuffer formats
by Marek Olšák
· 13 years ago
597fd6d
r600g: fix and improve rasterizer discard for r600-r700
by Marek Olšák
· 13 years ago
ca78a47
r600g: make some scissor regs invariant on r600-r700
by Marek Olšák
· 13 years ago
aacd653
r600g: rework scissor for r600-r700
by Marek Olšák
· 13 years ago
370c8b5
r600g: remove obsolete todo comments
by Marek Olšák
· 13 years ago
Next »