Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
mesa3d
/
99c019e1d41eb72c5ca9e0ae4b263acd6e6c214f
/
src
/
mesa
/
drivers
/
dri
/
i965
/
brw_wm.c
99c019e
i965: Fix textureGather with RG32I/UI on Gen7.
by Kenneth Graunke
· 8 years ago
6e3f609
i965: stop passing gl_shader_program to the precompile and codegen functions
by Timothy Arceri
· 8 years ago
2384868
i965: make use of new is_arb_asm flag
by Timothy Arceri
· 8 years ago
2a4d169
i965: stop passing gl_shader_program to brw_nir_setup_glsl_uniforms()
by Timothy Arceri
· 8 years ago
9ca14f5
i965: stop passing gl_shader_program to brw_assign_common_binding_table_offsets()
by Timothy Arceri
· 8 years ago
6f76ca3
i965: pass gl_program to the brw_*_debug_recompile() functions
by Timothy Arceri
· 8 years ago
b880281
i965: get InfoLog and LinkStatus via the shader program data pointer in gl_program
by Timothy Arceri
· 8 years ago
6643da6
i965: update brw_get_shader_time_index() not to take gl_shader_program
by Timothy Arceri
· 8 years ago
718a0cf
i965: move compiled_once flag to brw_program
by Timothy Arceri
· 8 years ago
203c879
st/mesa/glsl/nir/i965: make use of new gl_shader_program_data in gl_shader_program
by Timothy Arceri
· 8 years ago
ff0253a
i965: Disable depth writes when depth test is GL_EQUAL.
by Kenneth Graunke
· 8 years ago
ba40c8b
i965: get num_images from shader_info rather than gl_linked_shader
by Timothy Arceri
· 8 years ago
c3b8bf9
i965: only try print GLSL IR once when using INTEL_DEBUG to dump ir
by Timothy Arceri
· 8 years ago
329ae92
i965: Fix alpha-to-coverage and alpha test enabled checks
by Anuj Phogat
· 8 years ago
13d0cf5
i965: replace brw_fragment_program with brw_program
by Timothy Arceri
· 8 years ago
3423488
st/mesa/r200/i915/i965: eliminate gl_fragment_program
by Timothy Arceri
· 8 years ago
17e28a1
i965/mesa/st/swrast: set fs shader_info directly and switch to using it
by Timothy Arceri
· 8 years ago
91d61fb
i965: rewrite brw_setup_vue_interpolation()
by Timothy Arceri
· 8 years ago
e1af20f
nir/i965/anv/radv/gallium: make shader info a pointer
by Timothy Arceri
· 8 years ago
7627fbd
i965: get inputs read from nir info
by Timothy Arceri
· 8 years ago
7ef8286
i965: get outputs written from nir info
by Timothy Arceri
· 8 years ago
a38c809
i965: remove remaining tabs in brw_wm.c
by Timothy Arceri
· 8 years ago
556335e
i965: get uses discard from nir info
by Timothy Arceri
· 8 years ago
ee829cb
i965: get uses texture gather from nir info
by Timothy Arceri
· 8 years ago
16d5536
i965: Eliminate brw->wm.prog_data pointer.
by Kenneth Graunke
· 8 years ago
017081a
i965: make vs and fs key generation helpers available to shader cache
by Carl Worth
· 8 years ago
94d0e7d
i965: get rid of duplicated values from gen_device_info
by Lionel Landwerlin
· 8 years ago
bc24590
intel/i965: make gen_device_info mutable
by Lionel Landwerlin
· 8 years ago
9694b23
i965: Rename intelScreen to screen.
by Kenneth Graunke
· 9 years ago
527f371
intel: s/brw_device_info/gen_device_info/
by Jason Ekstrand
· 8 years ago
08705ba
i965: Allocate space in the binding table for non-coherent FB fetch.
by Francisco Jerez
· 8 years ago
40b23ad
i965/fs: Add brw_wm_prog_key bit specifying whether FB reads should be coherent.
by Francisco Jerez
· 8 years ago
c8f5bd2
i965/fs: Don't consider the stencil output to be a color output.
by Francisco Jerez
· 8 years ago
8f1ca0e
i965: make more effective use of SamplersUsed
by Timothy Arceri
· 8 years ago
d960284
i965: Keep track of the per-thread scratch allocation in brw_stage_state.
by Francisco Jerez
· 8 years ago
7398a32
i965: Shrink stage_prog_data param array length
by Jordan Justen
· 8 years ago
654e950
i965: Invoke lowering pass for YUV textures
by Kristian Høgsberg Kristensen
· 8 years ago
08bc74e
i965: Delete brw_wm_prog_key::render_to_fbo and drawable_height.
by Kenneth Graunke
· 8 years ago
265487a
i965/fs: Add an allow_spilling flag to brw_compile_fs
by Jason Ekstrand
· 8 years ago
b23b099
i965: Mark brw const in brw_state_dirty and callers.
by Kenneth Graunke
· 8 years ago
c907ca6
i965: Flip interpolateAtOffset's y offset when necessary.
by Kenneth Graunke
· 8 years ago
712a980
i965/fs: Rework the persample shading key/prog_data bits
by Jason Ekstrand
· 8 years ago
cda8c2a
i965/wm: Don't sample lossless compressed as multisampled
by Topi Pohjolainen
· 8 years ago
8140753
i965: Generalize wm_key->compute_sample_id to wm_key->multisample_fbo.
by Kenneth Graunke
· 8 years ago
de0a46a
i965: Delete now dead persample_2x FS program key flag.
by Kenneth Graunke
· 8 years ago
b3340cd
i965: Implement a drirc workaround for broken dual color blending.
by Kenneth Graunke
· 9 years ago
b6d4f05
i965: De-duplicate key_debug() function.
by Kenneth Graunke
· 9 years ago
ecac1aa
i965: Push down inclusion of brw_program.h.
by Matt Turner
· 9 years ago
1a97cac
i965/fs: Add a sampler program key for whether the texture is 16x MSAA
by Neil Roberts
· 9 years ago
4467344
i965: Rename brw_foo_emit to brw_compile_foo
by Jason Ekstrand
· 9 years ago
67db907
i965/fs: Move some of the prog_data setup into brw_wm_emit
by Jason Ekstrand
· 9 years ago
22ad449
i965/fs: Rework wm_fs_emit to take a nir_shader and a brw_compiler
by Jason Ekstrand
· 9 years ago
8281a7c
i965: Fix unsafe pointer when dumping VS/FS IR
by Iago Toral Quiroga
· 9 years ago
ee0f010
i965: Move brw_get_shader_time_index() call out of emit functions
by Kristian Høgsberg Kristensen
· 9 years ago
ba71d58
i965: Move brw_dump_ir() out of brw_*_emit() functions
by Kristian Høgsberg Kristensen
· 9 years ago
443d3bf
i965/wm: Make compute_barycentric_interp_modes take a nir_shader and a devinfo
by Jason Ekstrand
· 9 years ago
30c6357
i965: Move prog_data uniform setup to the codegen level
by Jason Ekstrand
· 9 years ago
ea006c4
i965: Move binding table setup to codegen time.
by Jason Ekstrand
· 9 years ago
a7e0f75
i965: Pull stage_prog_data.nr_params out of the NIR shader
by Jason Ekstrand
· 9 years ago
3948ac1
i965: Get rid of prog_data compare functions
by Jason Ekstrand
· 9 years ago
a548c75
i965: Move perf_debug code to brw_codegen_*_prog()
by Kristian Høgsberg Kristensen
· 9 years ago
84f2ed2
i965: Move brw_fs_precompile() to brw_wm.c
by Kristian Høgsberg Kristensen
· 9 years ago
786e085
i965/gen7-8: Set up early depth/stencil control appropriately for image load/store.
by Francisco Jerez
· 10 years ago
868f1ba
i965: Reserve enough parameter entries for all image uniforms used in the program.
by Francisco Jerez
· 9 years ago
87a3e02
i965: Define and initialize image parameter structure.
by Francisco Jerez
· 10 years ago
2b81cef
i965: Trivial formatting changes in brw_wm.c
by Ian Romanick
· 9 years ago
b145855
i965/fs: Move up prog_data->uses_omask assignment up to brw_codegen_wm_prog().
by Francisco Jerez
· 9 years ago
41b6db2
i965: Use _mesa_geometric_ functions appropriately
by Kevin Rogovin
· 9 years ago
30c8d8a
i965: Fill out the rest of brw_debug_recompile_sampler_key().
by Kenneth Graunke
· 9 years ago
a85c4c9
i965: Rename brw_compile to brw_codegen
by Jason Ekstrand
· 9 years ago
b9b6698
i965: Rename do_<stage>_prog to brw_compile_<stage>_prog (and export)
by Carl Worth
· 9 years ago
a57672f
i965: Split out per-stage dirty-bit checking into separate functions
by Carl Worth
· 9 years ago
4a6c6c4
i965: Perform program state upload outside of atom handling
by Carl Worth
· 10 years ago
7b6620f
i965: Store floating point mode choice in brw_stage_prog_data.
by Kenneth Graunke
· 10 years ago
8daf3c5
i965: Move PSCDEPTH calculations from draw time to compile time.
by Kenneth Graunke
· 10 years ago
2a4f572
i965: Remove "disable_derivative_optimization" driconf option.
by Kenneth Graunke
· 10 years ago
67c4980
i965: Add _CACHE_ in brw_cache_id enum names.
by Kenneth Graunke
· 10 years ago
bea9b8e
i965: Alphabetize brw_tracked_state flags and use a consistent style.
by Kenneth Graunke
· 10 years ago
1332801
i965: Set prog_data->uses_kill if simulating alpha test via discards.
by Kenneth Graunke
· 10 years ago
936ca6f
i965: Add uses_kill to brw_wm_prog_data
by Jordan Justen
· 10 years ago
f92fbd5
i965: Move curb_read_length/total_scratch to brw_stage_prog_data.
by Kenneth Graunke
· 10 years ago
2c50212
i965: Store uniform constant values in a gl_constant_value instead of float
by Neil Roberts
· 10 years ago
1e0da62
util: Move ralloc to a new src/util directory.
by Kenneth Graunke
· 11 years ago
38ffef7
i965/fs: Fix gl_SampleID for 2x MSAA and SIMD16 mode.
by Kenneth Graunke
· 10 years ago
4cf47c8
i965: Add missing persample_shading field to brw_wm_debug_recompile.
by Kenneth Graunke
· 10 years ago
2211696
i965: Support GL_CLAMP natively on Broadwell.
by Kenneth Graunke
· 10 years ago
09b4f26
i965/fs: Finally kill struct brw_wm_compile (better known as 'c').
by Kenneth Graunke
· 10 years ago
8b994d0
i965/fs: Stop copying the program key.
by Kenneth Graunke
· 10 years ago
cca6dc9
i965/fs: Rip struct brw_wm_compile out of the visitors and generators.
by Kenneth Graunke
· 10 years ago
2d4ac9b
i965/fs: Plumb a mem_ctx all the way through the FS compile.
by Kenneth Graunke
· 10 years ago
81b11bf
i965/fs: Actually free program data on the error path.
by Kenneth Graunke
· 10 years ago
7e28bd7
i965/fs: Move total_scratch calculation into fs_visitor::run().
by Kenneth Graunke
· 10 years ago
c51163b
i965/fs: Move perf_debug about register spilling to a more obvious spot.
by Kenneth Graunke
· 10 years ago
ff9c3e8
mesa: Replace use of _ReallyEnabled as a boolean with use of _Current.
by Eric Anholt
· 10 years ago
2ffb50d
i965: Remove unused sampler key fields
by Topi Pohjolainen
· 11 years ago
c034770
mesa/sso: rename Shader to the pointer _Shader
by Gregory Hainaut
· 11 years ago
eef710f
i965/fs: Use a separate variable to keep track of the last uniform index seen.
by Francisco Jerez
· 11 years ago
ae8b066
i965: Move up duplicated fields from stage-specific prog_data to brw_stage_prog_data.
by Francisco Jerez
· 11 years ago
2b7bbd8
i965: Add Gen6 gather wa to sampler key
by Chris Forbes
· 11 years ago
dc2f94b
i965: Ignore 'centroid' interpolation qualifier in case of persample shading
by Anuj Phogat
· 11 years ago
Next »