437 Commits (a9e9aff91dee8a924bd3d0246576f66464ca9e31)

Author SHA1 Message Date
Gert Wollny a9e9aff91d shader: compress the size of the shader io info 4 years ago
Gert Wollny e853d88d88 shader: factor out evaluating the swizzle offset and num components 4 years ago
Gert Wollny cf039b3af3 shader: reorder more shader key components 4 years ago
Gert Wollny 8f70103717 vrend/shader: make cbuf masks 8 bit and move them into fs specific section 4 years ago
Gert Wollny 0f6af02222 shader: move FS specific key values into sub-structure 4 years ago
Gert Wollny 1cc53f715c shader: move output interface info into struct 4 years ago
Gert Wollny 729a819274 vrend/shader: combine shader info to be passed to next into a structure 4 years ago
Gert Wollny 47c899764a shader: reorder shader info structure to improve alignment of elements 4 years ago
Gert Wollny eb3114e965 shader: factor out the fs_info that is needed in the shader key 4 years ago
Gert Wollny e91d27e146 shader: Fix copying the generic and patch output layouts 4 years ago
Gert Wollny 4663b0b108 vrend: make shader interpinfo a fixed size array 4 years ago
Gert Wollny 28cfd570a2 vrend: move fbfetch coherency support from key to shader config 4 years ago
Eric Anholt d5cced1e82 vrend: Fix TGSI UIF/IF behavior. 4 years ago
Ryan Neph b4dab39270 shader: fix emit_ios params order 4 years ago
Ryan Neph 305c3512f7 shader: mark readonly args as const 4 years ago
Ryan Neph 26a00bb026 shader: pass dump_ctx* as const in apply_prev_layout 4 years ago
Ryan Neph 87c80a4bea shader: vrend_shader.c linting 4 years ago
Ryan Neph bb89187351 shader: pass dump_ctx as const to emit_ios_* 4 years ago
Ryan Neph 00418a876f shader: pass *shadow_samp_mask as function arg 4 years ago
Ryan Neph 13d755f146 shader: remove dump_ctx arg from allocate_temp_range 4 years ago
Ryan Neph b9a78c61da shader: pass images[] as function arg 4 years ago
Ryan Neph 43b01bb25b shader: pass ssbo_memory_qualifier[] as function arg 4 years ago
Ryan Neph 4c76e9d828 shader: return updated glsl_ver_required from emit_ios_common 4 years ago
Ryan Neph cabc440336 shader: bundle vrend_patch_ios 4 years ago
Ryan Neph d73a6bc373 shader: bundle vrend_generic_ios 4 years ago
Ryan Neph a1d262bc95 shader: bundle vrend_glsl_strbufs 4 years ago
Lepton Wu 75c1ae0919 shader: Skip explicit location for dual_src_blend 5 years ago
Lepton Wu a861e9dff4 shader: Use integer type for ARM (MALI GPU) 5 years ago
Elie Tournier 4da1aa88ea renderer: Emit glEquation for blend equation advanced 5 years ago
Elie Tournier 662d74e3e2 shader: emit blend_equation_advanced layout 5 years ago
Lepton Wu 0f5cb454e1 shader: Patch shader just after creating it. 5 years ago
Lepton Wu c86d06c65e shader: Prefer roundEven in generated GLSL 5 years ago
Lepton Wu b17ba74ae5 shader: Add layout qualifier to fragment shader outputs 5 years ago
Dave Airlie 134ca83744 shader: add support for frag prim id for gles 3.1 5 years ago
Dave Airlie 323e1ac0a9 shader: move to 64-bit shader req 5 years ago
Elie Tournier c031f56b64 shader: Rework gl_PerVertex emission 5 years ago
Elie Tournier 796038c842 shader: Remove gl_PointSize from gl_PerVertex. 5 years ago
Dave Airlie 145556c1d2 shader: request EXT_texture_buffer for gles 3.1 texture buffer. 5 years ago
Dave Airlie d43e9a27e3 vrend: emit OES_shader_io_blocks for GLES 3.1 shaders with io blocks 5 years ago
Lepton Wu 8e12ba035c vrend: Fix possible leaked so_names 5 years ago
Chia-I Wu 76d3d79875 vrend: fix potential snprintf truncations 5 years ago
Chia-I Wu 46c9d34753 vrend: fix warnings in emit_fragment_logicop 5 years ago
Chia-I Wu b2940a21dd vrend: properly constify the shader api 5 years ago
John Bates 4691a160a3 vrend: const correct vrend_shader.h API 5 years ago
John Bates e4df9556cf vrend: use uniform for alpha func value 5 years ago
Marc-André Lureau 9d8cd188f9 Fix some -Wpedantic warnings 5 years ago
Gert Wollny 72ef431508 vrend: Fix warnings about no return value and braces 5 years ago
Gert Wollny 06d60e4705 vrend: silence warnings when NDEBUG is defined 5 years ago
Lepton Wu 4ac3a04cb8 shader: re-interpret GRID_SIZE, BLOCK_ID, and THREAD_ID as float in MOV to TEMP 5 years ago
Gert Wollny eca01605f2 shader: Move winsys_adjust_y_emitted from the shader key into the dump context 6 years ago