Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
mesa3d
/
09468226b4e689ee6ba03534cda4875958f9d8d3
/
src
/
mesa
/
drivers
/
dri
/
i965
/
gen7_sf_state.c
0946822
i965: Always scissor on Gen6-7.5 instead of disabling guardband.
by Kenneth Graunke
· 8 years ago
16d5536
i965: Eliminate brw->wm.prog_data pointer.
by Kenneth Graunke
· 8 years ago
4c116cb
i965: Use gs_prog_data in is_drawing_points/lines().
by Kenneth Graunke
· 8 years ago
cd19db4
i965: Fix missing dirty bits related to is_drawing_points/lines.
by Kenneth Graunke
· 8 years ago
4c3acf9
i965/state: Move is_drawing_lines/points to gen6_clip_state.c
by Jason Ekstrand
· 8 years ago
77d6add
i965: Fix point size with tessellation/geometry shaders in GLES.
by Kenneth Graunke
· 8 years ago
f74a291
i965: Add _NEW_POINT to a couple of comments.
by Kenneth Graunke
· 8 years ago
6d5ce1b
i965: Make all atoms to track BRW_NEW_BLORP by default
by Kenneth Graunke
· 8 years ago
c62db27
i965/sf_state: Pull flat_enables out of prog_data
by Jason Ekstrand
· 8 years ago
0de64ab
i965: Scissor to the viewport when rendering points/lines.
by Kenneth Graunke
· 8 years ago
5392328
i965: Make calculate_attr_overrides return the URB read offset.
by Kenneth Graunke
· 9 years ago
c1da157
i965: Use float calculations when double is unnecessary.
by Matt Turner
· 9 years ago
41b6db2
i965: Use _mesa_geometric_ functions appropriately
by Kevin Rogovin
· 9 years ago
0f1fe64
i965/gen8: Fix antialiased line rendering with width < 1.5
by Iago Toral Quiroga
· 9 years ago
f9a18ac
i965: do not round line width when multisampling or antialiaing are enabled
by Iago Toral Quiroga
· 9 years ago
24ecf37
i965/aa: fixing anti-aliasing bug for thinnest width lines - GEN7
by Marius Predut
· 9 years ago
fdd90fc
i965: Implement support for ARB_clip_control.
by Mathias Fröhlich
· 9 years ago
fe74fee
i965: Fix non-AA wide line rendering with fractional line widths
by Iago Toral Quiroga
· 10 years ago
2ce29ce
i965/gen6+: enable EXT_polygon_offset_clamp
by Ilia Mirkin
· 10 years ago
5f34a18
i965: Delete brw_state_flags::cache and related code.
by Kenneth Graunke
· 10 years ago
4f24c16
i965: Move BRW_NEW_*_PROG_DATA flags to .brw (not .cache).
by Kenneth Graunke
· 10 years ago
ce44b20
i965: Rename CACHE_NEW_*_PROG to BRW_NEW_*_PROG_DATA.
by Kenneth Graunke
· 10 years ago
bea9b8e
i965: Alphabetize brw_tracked_state flags and use a consistent style.
by Kenneth Graunke
· 10 years ago
0008d0e
i965/Gen6-7: Do not replace texcoords with point coord if not drawing points
by Chris Forbes
· 10 years ago
61838fd
i965: Use ctx->Const.MaxLineWidth when clamping ctx->Line.Width.
by Kenneth Graunke
· 10 years ago
0a17302
i965: Drop CACHE_NEW_VS_PROG from the gen7_sf_state atom.
by Kenneth Graunke
· 10 years ago
e25a453
i965: Add missing /* BRW_NEW_FRAGMENT_PROGRAM */ comments.
by Kenneth Graunke
· 10 years ago
ff7a2fc
i965: Add context flag to disable the viewport transform
by Kristian Høgsberg
· 10 years ago
3d82672
i965: Use unreachable() instead of unconditional assert().
by Matt Turner
· 10 years ago
a9c73fb
mesa: Update gl_scissor_attrib to support ARB_viewport_array
by Courtney Goeltzenleuchter
· 11 years ago
0d0edf8
i965: Use {point_sprite,flat}_enable variable names instead of dw*.
by Kenneth Graunke
· 11 years ago
23fc845
i965: Zero out {point_sprite,flat}_enables in calculate_attr_overrides.
by Kenneth Graunke
· 11 years ago
0af1252
i965/sf: Consult brw_wm_prog_data when setting up SF/SBE state.
by Paul Berry
· 11 years ago
af84bbd
i965/sf: Consolidate common code for setting up gen6-7 attribute overrides.
by Paul Berry
· 11 years ago
d5b4095
i965/sf: Use BRW_SF_URB_ENTRY_READ_OFFSET rather than hardcoded values.
by Paul Berry
· 11 years ago
8c9a54e
i965: Delete intel_context entirely.
by Kenneth Graunke
· 11 years ago
794de2f
i965: Move intel_context::is_<platform> flags to brw_context.
by Kenneth Graunke
· 11 years ago
e3c2bb1
i965: Shorten context base class dereference chains.
by Kenneth Graunke
· 11 years ago
bf9bfe8
i965: Use brw.vue_map_geom_out instead of VS output VUE map where appropriate.
by Paul Berry
· 11 years ago
eed6baf
Replace gl_frag_attrib enum with gl_varying_slot.
by Paul Berry
· 12 years ago
44aa2e1
i965: Fix the SF Vertex URB Read Length calculation for Gen7 platforms.
by Kenneth Graunke
· 12 years ago
5e9bc7b
i965: Compute the maximum SF source attribute.
by Kenneth Graunke
· 12 years ago
bd87441
i965: Add missing _NEW_BUFFERS dirty bit in Gen7 SBE state.
by Kenneth Graunke
· 12 years ago
e639385
i965: Fix AA Line Distance Mode in 3DSTATE_SF on Ivybridge.
by Kenneth Graunke
· 12 years ago
97fc89c
i965/msaa: Treat GL_SAMPLES=1 as equivalent to GL_SAMPLES=0.
by Paul Berry
· 12 years ago
691c55f
i965/msaa: Control multisampling behaviour via the visual.
by Paul Berry
· 12 years ago
cde6544
i965/msaa: Only do multisample rasterization if GL_MULTISAMPLE enabled.
by Paul Berry
· 12 years ago
19e9b24
i965/gen6: Initial implementation of MSAA.
by Paul Berry
· 12 years ago
4433b03
intel: use _mesa_is_winsys/user_fbo() helpers
by Brian Paul
· 12 years ago
b4410ac
i965: Set Line Stipple enable bit in 3DSTATE_SF for Haswell.
by Kenneth Graunke
· 13 years ago
f0cecd4
i965: Move VUE map computation to once at VS compile time.
by Eric Anholt
· 13 years ago
9f3d321
i965: Make the userclip flag for the VUE map come from VS prog data.
by Eric Anholt
· 13 years ago
7b36c68
i965: Rewrite the HiZ op
by Chad Versace
· 13 years ago
eaf360e
i965: fix inverted point sprite origin when rendering to FBO
by Yuanhan Liu
· 13 years ago
06ad9ad
i965/gen7: Enable HiZ
by Chad Versace
· 13 years ago
a48cc13
i965: Fix zeroing of unused attributes in 3DSTATE_SBE.
by Kenneth Graunke
· 13 years ago
ef034f1
i965: Annotate the use of _NEW_PROGRAM in Gen6+ SF state atoms.
by Kenneth Graunke
· 13 years ago
60343b6
i965: Add missing _NEW_PROGRAM dirty bit to the gen7_sbe_state atom.
by Kenneth Graunke
· 13 years ago
d84a180
i965: Base HW depth format setup based on MESA_FORMAT, not bpp.
by Eric Anholt
· 13 years ago
5aa9628
i965/gen6+: Add support for noperspective interpolation.
by Paul Berry
· 13 years ago
18e2e19
i965: Make brw_compute_vue_map's userclip dependency a boolean.
by Paul Berry
· 13 years ago
c163072
mesa: Create _mesa_bitcount_64() to replace i965's brw_count_bits()
by Paul Berry
· 13 years ago
2a6d432
i965: Allow clip distances to be read back in fragment shaders.
by Paul Berry
· 13 years ago
cd6b842
i965: fix the constant interp bitmask for flat mode
by Yuanhan Liu
· 13 years ago
447c488
i965/gen6+: Respect the VERTEX_PROGRAM_TWO_SIDE flag for shaders.
by Eric Anholt
· 13 years ago
becd54e
i965: Remove two_side_color from brw_compute_vue_map().
by Paul Berry
· 13 years ago
9660e3b
i965: SF: Change gen{6,7}_sf_state.c to compute URB read length based on VUE map.
by Paul Berry
· 13 years ago
fc60a07
i965: SF: Move outputs_written to a local variable for clarity.
by Paul Berry
· 13 years ago
2d909f4
i965: SF: New implementation of get_attr_override using the VUE map.
by Paul Berry
· 13 years ago
186e37c
i965/gen7: Add support for gl_PointCoord.
by Kenneth Graunke
· 13 years ago
147d010
i965/gen7: Fix point sprite texture coordinate overrides.
by Kenneth Graunke
· 13 years ago
5edb3dd
i965/gen7: Refactor SF setup a bit to handle overrides in one place.
by Kenneth Graunke
· 13 years ago
a98dd64
i965: Stop caching the combined depth/stencil region in brw_context.c.
by Eric Anholt
· 13 years ago
8c8985b
i965: Add depth buffer support on Ivybridge.
by Kenneth Graunke
· 13 years ago
7d608d0
i965: Initial Ivybridge SF/SBE state setup.
by Kenneth Graunke
· 14 years ago