Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
mesa3d
/
1415a1884c59aff37d0f1a53447ef389dd9f9b39
/
src
/
mesa
/
drivers
/
dri
/
i965
/
brw_wm.c
1415a18
i965: fix alpha test for MRT
by Chris Forbes
· 11 years ago
94ecf91
intel: Stop doing special _NEW_STENCIL state flagging on drawbuffers.
by Eric Anholt
· 11 years ago
43dac27
mesa: don't flag _NEW_DEPTH in Begin/EndQuery if driver implements the functions
by Marek Olšák
· 11 years ago
b99ad7f
i965: Remove BRW_NEW_WM_INPUT_DIMENSIONS dirty bit.
by Kenneth Graunke
· 12 years ago
705c824
i965: Remove now dead brw_wm_prog_key::proj_attrib_mask field.
by Kenneth Graunke
· 12 years ago
0a0deb9
i965/fs: Rename vp_outputs_written to input_slots_valid.
by Paul Berry
· 12 years ago
bf9bfe8
i965: Use brw.vue_map_geom_out instead of VS output VUE map where appropriate.
by Paul Berry
· 12 years ago
8fbc22e
i965: Move brw_vs_prog_data::outputs_written into VUE map.
by Paul Berry
· 12 years ago
995bbc2
i965/fs: Avoid unnecessary recompiles due to POS bit of proj_attrib_mask.
by Paul Berry
· 12 years ago
eed6baf
Replace gl_frag_attrib enum with gl_varying_slot.
by Paul Berry
· 12 years ago
6bec74b
i965: Change fragment input related bitfields to 64-bit.
by Paul Berry
· 12 years ago
14cec07
i965: Make perf_debug() output to GL_ARB_debug_output in a debug context.
by Eric Anholt
· 12 years ago
9db2098
i965: Use GL_RED for DEPTH_TEXTURE_MODE in ES 3.0 for unsized formats.
by Kenneth Graunke
· 12 years ago
4d09fe9
i965/fs: Move uses of brw_compile from do_wm_prog to brw_wm_fs_emit.
by Kenneth Graunke
· 12 years ago
1f74002
i965/fs: Move brw_wm_compile::fp to fs_visitor.
by Kenneth Graunke
· 12 years ago
2429c9d
i965/fs: Move brw_wm_payload_setup() to fs_visitor::setup_payload_gen6()
by Kenneth Graunke
· 12 years ago
ce96f6d
i965/fs: Remove brw_wm_compile::computes_depth field.
by Kenneth Graunke
· 12 years ago
a43b107
i965/fs: Unify the param pointer allocation for FP/non-FP.
by Eric Anholt
· 12 years ago
2fcaf4e
i965: Fix slow leak of brw->wm.compile_data->store
by Eric Anholt
· 12 years ago
b57d2df
i965: Add "alpha to coverage" to performance debug recompile messages.
by Kenneth Graunke
· 12 years ago
098acf6
i965: Remove the old ARB_fragment_program backend.
by Eric Anholt
· 12 years ago
97615b2
i965: Replace brw_wm_* with dumping code into the fs_visitor.
by Eric Anholt
· 12 years ago
6d6aef7
i965: Do texture swizzling in hardware on Haswell.
by Kenneth Graunke
· 12 years ago
b5a042a
i965: Refactor texture swizzle generation into a helper.
by Kenneth Graunke
· 12 years ago
f144b78
i965: Make the param pointer arrays for the WM dynamically sized.
by Eric Anholt
· 12 years ago
99596cb
i965: Add functions for comparing two brw_wm/vs_prog_data structs.
by Eric Anholt
· 12 years ago
f8a8f06
i965/msaa: flag _NEW_MULTISAMPLE in the brw_tracked_state
by Anuj Phogat
· 12 years ago
f3d0daf
i965: Index sampler program key data by linker-assigned index.
by Kenneth Graunke
· 12 years ago
ab17762
i965: Only set proj_attrib_mask for fixed function.
by Kenneth Graunke
· 12 years ago
6cc14c2
i965: Don't set stats_wm in the WM program key on Gen6+.
by Kenneth Graunke
· 12 years ago
b6b1fc1
i965: Don't set vp_outputs_written in the WM program key on Gen6+.
by Kenneth Graunke
· 12 years ago
98211d5
i965/fs: Fix INTEL_DEBUG=perf program key printing.
by Kenneth Graunke
· 12 years ago
76d1301
i965: Set SWIZZLE_NOOP for unused texture units in the program keys.
by Kenneth Graunke
· 12 years ago
e592f7d
i965/msaa: Add sample-alpha-to-coverage support for multiple render targets
by Anuj Phogat
· 12 years ago
fc3b7c9
i965: Add performance debug for shader recompiles.
by Eric Anholt
· 12 years ago
4cfb9e3
i965: Add performance debug for register spilling.
by Eric Anholt
· 12 years ago
c37efbf
mesa: Move DepthMode to texture object
by Pauli Nieminen
· 12 years ago
d08fdac
i965: Avoid unnecessary recompiles for shaders that don't use dFdy().
by Paul Berry
· 12 years ago
fe911c1
i965: Move loop over texture units into brw_populate_sampler_prog_key.
by Kenneth Graunke
· 12 years ago
86e401b
i965: Always emit alpha when nr_color_buffers == 0.
by Kenneth Graunke
· 12 years ago
b546aeb
i965: Delete previous workaround for textureGrad with shadow samplers.
by Kenneth Graunke
· 12 years ago
8313f44
i965/msaa: Fix centroid interpolation of unlit pixels.
by Paul Berry
· 12 years ago
d105654
i965/msaa: Add backend support for centroid interpolation.
by Paul Berry
· 12 years ago
82d2596
i965: Compute dFdy() correctly for FBOs.
by Paul Berry
· 12 years ago
2f8351a
i965: Don't set brw_wm_prog_key::iz_lookup on Gen6+.
by Kenneth Graunke
· 12 years ago
4433b03
intel: use _mesa_is_winsys/user_fbo() helpers
by Brian Paul
· 12 years ago
a07cf33
i965: Add support for sampling texture buffer objects on gen7+.
by Eric Anholt
· 12 years ago
71d71d5
i965: Compute required barycentric interp modes once at FS compile time.
by Eric Anholt
· 13 years ago
b527dd6
mesa: Track fixed-function fragment shader as a shader
by Ian Romanick
· 13 years ago
387a3d4
i965/fs: Only set brw_wm_prog_key data for samplers used by the WM.
by Kenneth Graunke
· 13 years ago
1b05fc7
i965/fs: Factor out texturing related data from brw_wm_prog_key.
by Kenneth Graunke
· 13 years ago
d2235b0
i965: Always handle GL_DEPTH_TEXTURE_MODE through the shader.
by Eric Anholt
· 13 years ago
dc9a753
i965: Move program compile to emit() time.
by Eric Anholt
· 13 years ago
5aa9628
i965/gen6+: Add support for noperspective interpolation.
by Paul Berry
· 13 years ago
e04bdea
i965/gen6+: Parameterize barycentric interpolation modes.
by Paul Berry
· 13 years ago
db6dd6d
i965: Rename (vs|wm)_max_threads to max_(vs|wm)_threads for consistency.
by Kenneth Graunke
· 13 years ago
2e5a1a2
intel: Convert from GLboolean to 'bool' from stdbool.h.
by Kenneth Graunke
· 13 years ago
de772c4
mesa: Use gl_shader_program::_LinkedShaders instead of FragmentProgram
by Ian Romanick
· 13 years ago
4170227
i965: silence unused var warnings in non-debug builds
by Brian Paul
· 13 years ago
2f0edc6
i965: Fix Android build by removing relative includes
by Chad Versace
· 13 years ago
abbb8fc
i965: Fix typo in 2b224d66a01f3ce867fb05558b25749705bbfe7a
by Eric Anholt
· 13 years ago
2b224d6
i965: Set up allocation of a VS scratch space if required.
by Eric Anholt
· 13 years ago
0722edc
i965/fs: Don't allocate the old backend's compile structs for our compile.
by Eric Anholt
· 13 years ago
6430df3
i965/fs: Add support for TXD with shadow comparisons.
by Kenneth Graunke
· 13 years ago
c173541
i965: Use state streaming on programs, and state base address on gen5+.
by Eric Anholt
· 13 years ago
8752764
i965/fs: Do a FS compile up front at link time to produce link errors.
by Eric Anholt
· 13 years ago
1791857
i965/fs: Move the computation of register block count from unit to compile.
by Eric Anholt
· 13 years ago
9a729ab
i965: Remove dead shadowtex_mask entry in the WM key.
by Eric Anholt
· 13 years ago
f147599
i965: Remove linear_color for GL_PERSPECTIVE_CORRECTION_HINT.
by Eric Anholt
· 13 years ago
b126a0c
i965: Add support for correct GL_CLAMP behavior by clamping coordinates.
by Eric Anholt
· 14 years ago
774fb90
i965: Get a ralloc context into brw_compile.
by Kenneth Graunke
· 13 years ago
3032582
i965: Remove dead entrypoints to state cache, rename the one that's left.
by Eric Anholt
· 13 years ago
662f1b4
i965/fs: Add initial support for 16-wide dispatch on gen6.
by Eric Anholt
· 14 years ago
1f32c66
intel: Add support for ARB_sampler_objects.
by Eric Anholt
· 13 years ago
d22e2eb
intel: Add support for ARB_color_buffer_float.
by Eric Anholt
· 13 years ago
59c6b77
i965/fs: Add gen6 register spilling support.
by Eric Anholt
· 13 years ago
ecfaab8
mesa: move sampler state into new gl_sampler_object type
by Brian Paul
· 13 years ago
a994473
i965: Fix alpha testing when there is no color buffer in the FBO.
by Eric Anholt
· 14 years ago
1842b89
i965: Fix tex_swizzle when depth mode is GL_RED
by Chad Versace
· 14 years ago
e0cbb15
i965: Remove dead assignment
by Chad Versace
· 14 years ago
1b80622
i965: Drop the dead tracking of color_regions[].
by Eric Anholt
· 14 years ago
3fb18d6
intel: Set the swizzling for depth textures using the GL_RED depth mode.
by Eric Anholt
· 14 years ago
5ba517b
i965: Nuke brw_wm_glsl.c.
by Eric Anholt
· 14 years ago
16f8c82
i965: Move payload reg setup to compile, not lookup time.
by Eric Anholt
· 14 years ago
3b337f5
i965: Fix gl_FragCoord inversion when drawing to an FBO.
by Eric Anholt
· 14 years ago
bb15408
intel: Annotate debug printout checks with unlikely().
by Eric Anholt
· 14 years ago
4e72525
i965: Correct scratch space allocation.
by Eric Anholt
· 14 years ago
3257379
i965: Tell the shader compiler when we expect depth writes for gen6.
by Eric Anholt
· 14 years ago
f9995b3
Drop GLcontext typedef and use struct gl_context instead
by Kristian Høgsberg
· 14 years ago
14bf92b
i965: Fix glean/texSwizzle regression in previous commit.
by Eric Anholt
· 14 years ago
a7fa00d
i965: Set up swizzling of shadow compare results for GL_DEPTH_TEXTURE_MODE.
by Eric Anholt
· 14 years ago
a66e9a4
i965: Add support for attribute interpolation on Sandybridge.
by Eric Anholt
· 14 years ago
dd9a88f
i965: Track the windowizer's dispatch for kill pixel, promoted, and OQ
by Eric Anholt
· 14 years ago
dd5ef33
i965: DP2 produces a scalar result like DP3, DP4, etc.
by Eric Anholt
· 14 years ago
9763d0a
i965: Start building direct GLSL2 IR to 965 assembly codegen.
by Eric Anholt
· 14 years ago
c374487
intel: Remove include of texmem.h, since we haven't used it in ages.
by Eric Anholt
· 14 years ago
34474fa
intel: Change dri_bo_* to drm_intel_bo* to consistently use new API.
by Eric Anholt
· 14 years ago
32f2fd1
Replace _mesa_malloc, _mesa_calloc and _mesa_free with plain libc versions
by Kristian Høgsberg
· 15 years ago
f62c2a0
i965: Fix fp fragment.position handling and enable HW part of ARB_fcc.
by Eric Anholt
· 15 years ago
9b22427
Merge branch 'mesa_7_7_branch'
by Brian Paul
· 15 years ago
Next »