summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_wm_surface_state.c
Commit message (Expand)AuthorAgeFilesLines
* i965: Make all atoms to track BRW_NEW_BLORP by defaultKenneth Graunke2016-04-231-2/+14
* i965/surface_state: Use libisl functions for image format loweringJason Ekstrand2016-04-211-9/+12
* i965: Allow texture surface state setup to be used by blorpTopi Pohjolainen2016-04-211-1/+2
* i965: Reupload push and pull constants when we get new shader image unit state.Francisco Jerez2016-02-131-0/+5
* i965: Split brw_upload_texture_surfaces into compute/render atoms.Kenneth Graunke2016-02-111-7/+31
* i965/wm: use binding size for ubo/ssbo when automatic size is unsetIlia Mirkin2016-01-051-4/+10
* Revert "i965/wm: use proper API buffer size for the surfaces."Ilia Mirkin2016-01-051-8/+4
* i965/wm: use proper API buffer size for the surfaces.Samuel Iglesias Gonsálvez2016-01-041-4/+8
* i965: Consolidate BRW_NEW_TESS_{CTRL,EVAL}_PROGRAM flags.Kenneth Graunke2015-12-221-5/+2
* i965: Add tessellation shader surface support.Kenneth Graunke2015-12-111-0/+16
* i965/state: Get rid of dword_pitch arguments to buffer functionsJason Ekstrand2015-12-071-13/+8
* i965/vec4: Use a stride of 1 and byte offsets for UBOsJason Ekstrand2015-12-071-4/+1
* i965/fs: Use a stride of 1 and byte offsets for UBOsJason Ekstrand2015-12-071-1/+1
* i965: use _Shader to get fragment program when updating surface stateTapani Pälli2015-12-031-2/+2
* i965: remove trailing spaces in various filesIago Toral Quiroga2015-11-251-1/+1
* i965: Clean up #includes in the compiler.Matt Turner2015-11-241-0/+1
* glsl: keep track of intra-stage indices for atomicsTimothy Arceri2015-10-271-18/+19
* i965: Do not use NumBufferInterfaceBlocksIago Toral Quiroga2015-10-191-1/+1
* i965: Adapt SSBOs to work with their own separate index spaceIago Toral Quiroga2015-10-141-40/+39
* mesa: Rename {Num}UniformBlocks to {Num}BufferInterfaceBlocksIago Toral Quiroga2015-10-141-5/+5
* i965: Use _mesa_is_image_unit_valid() instead of gl_image_unit::_Valid.Francisco Jerez2015-10-091-4/+6
* i965/miptree: Rename align_w,align_h -> halign,valignChad Versace2015-09-301-2/+2
* i965/cs: Upload UBO/SSBO surfacesJordan Justen2015-09-301-0/+26
* i965/cs: Setup surface binding for gl_NumWorkGroupsJordan Justen2015-09-291-0/+43
* i965/wm: surfaces should have the API buffer size, not the drm buffer sizeSamuel Iglesias Gonsalvez2015-09-251-2/+2
* i965/wm: emit null buffer surfaces when null buffers are attachedSamuel Iglesias Gonsalvez2015-09-251-18/+26
* i965: Upload Shader Storage Buffer Object surfacesIago Toral Quiroga2015-09-251-13/+51
* i965: Support CS in update_stage_texture_surfacesJordan Justen2015-09-101-0/+7
* mesa: Don't lose track of the shader image layer originally specified by the ...Francisco Jerez2015-08-201-2/+2
* i965: Resolve GCC sign-compare warning.Rhys Kidd2015-08-181-1/+1
* i965: Resolve GCC sign-compare warning.Rhys Kidd2015-08-181-1/+1
* i965: Hook up image state upload.Francisco Jerez2015-08-111-0/+72
* i965: Define and initialize image parameter structure.Francisco Jerez2015-08-111-0/+102
* i965: Implement surface state set-up for shader images.Francisco Jerez2015-08-111-0/+77
* i965: Use _mesa_geometric_ functions appropriatelyKevin Rogovin2015-06-171-5/+7
* i965: Upload atomic buffer state for compute shadersJordan Justen2015-05-021-0/+25
* i965: Expose and refactor brw_update_renderbuffer_surfaces()Topi Pohjolainen2015-04-301-21/+30
* i965: Refactor rb surface setup to allow caller to store offsetsTopi Pohjolainen2015-04-301-18/+20
* i965: replace __FUNCTION__ with __func__Marius Predut2015-04-141-1/+1
* i965/state: Don't use brw->state.dirty.brwJordan Justen2015-03-311-4/+4
* i965: Remove the create_raw_surface vtbl hook.Francisco Jerez2015-03-021-3/+3
* i965: Fix I/L/LA SNORM formats.Kenneth Graunke2015-02-271-1/+19
* i965: Generalize the update_null_renderbuffer_surface vtbl hook to non-render...Francisco Jerez2015-02-101-24/+29
* i965: Override swizzles for integer luminance formats.Kenneth Graunke2015-02-091-0/+8
* i965: Enable L3 caching of buffer surfaces.Francisco Jerez2015-01-311-3/+1
* i965: Apply the miptree offset to surface state for renderbuffersJason Ekstrand2015-01-221-1/+2
* i965: Add missing BRW_NEW_*_PROG_DATA to texture/renderbuffer atoms.Kenneth Graunke2014-12-241-2/+10
* i965: Add new SIMD8 VS prog data flagKristian Høgsberg2014-12-101-3/+4
* i965: Delete brw_state_flags::cache and related code.Kenneth Graunke2014-12-021-3/+0
* i965: Move BRW_NEW_*_PROG_DATA flags to .brw (not .cache).Kenneth Graunke2014-12-021-5/+5