1820 Commits (d257fbf7f21306e2f44b7a7869224a27859236d3)
 

Author SHA1 Message Date
Gert Wollny 4dc3eb5ed8 shader: Add component info to generated arrays and require arrays of arrays 6 years ago
Gert Wollny 7465fd346b shader: Add a few more requirements flags 6 years ago
Gert Wollny 956a6ceb8d shader: Pass information about the layout of generics and patches to the next stage 6 years ago
Gert Wollny 4efe5c1ce2 shader: keep track of some more per-IO information 6 years ago
Gert Wollny 636a7c2aa4 shader: unify block and varible name evalution for generated IO arrays 6 years ago
Gert Wollny cb51104a07 vrend/shader: prefer the use of "arrays of arrays" for passing varyings 6 years ago
Gert Wollny bb76c1aec7 shader: Enable support for passing clipdistances as TGSI array 6 years ago
Gert Wollny f23da8e47a shader: remove old check for indirect IO access 6 years ago
Gert Wollny 5db5db5bf1 shader: Track whether the guest sent IO arrays and if so use this new 6 years ago
Gert Wollny 2953775081 shader: Use unified code path for patch related emissions 6 years ago
Gert Wollny 84a2107ee1 shader: Unify code path for generated and guest provided IO arrays 6 years ago
Gert Wollny 08e7afd116 shader: Generate arrays only after the declarations are parsed. 6 years ago
Gert Wollny e493907255 shader: Add support for individual IO arrays to TF output 6 years ago
Gert Wollny 7ff5075a42 shader: Replace some structure elements in IO ranges by a shader_io 6 years ago
Gert Wollny c462adedb8 shader: Add array support for the patch destination IO arrays 6 years ago
Gert Wollny 04d8899930 shader: Add IO array to patch source emission 6 years ago
Gert Wollny 51a1594047 shader: Add IO array support for generic source evaluation 6 years ago
Gert Wollny 30325fe5ec shader: Add generic arrays destination code path 6 years ago
Gert Wollny 7d6ce9c23c shader: Add emission of individual generic IO arrays 6 years ago
Gert Wollny 7ab753f213 shader: Factor out patch source register evaluation 6 years ago
Gert Wollny 820203011d shader: Factor out generic source register evaluation 6 years ago
Gert Wollny 4885bff592 shader: reorder dest register evaluation and factor out generics 6 years ago
Gert Wollny c3186d1278 shader: Factor out emission of generic IO arrays 6 years ago
Gert Wollny 2c552b42ba shader: Factor out emission of generic IOs 6 years ago
Gert Wollny 98332e235b shader: Move interpolation swizzle fixup before the loop 6 years ago
Gert Wollny 84fe20b6c0 shader: Add "last" parameter to IO ranges, 6 years ago
Gert Wollny a4fcddc451 vrend: in OpenGL it is allowed to have a TES shader without a TCS shader 6 years ago
Gert Wollny d9a5903e7b vrend: Add a few flags for host features 6 years ago
Erik Faye-Lund c9c8ab5727 renderer: drop unused function argument 6 years ago
Erik Faye-Lund 401ff33252 renderer: do not open-code vrend_renderer_force_ctx_0 6 years ago
Erik Faye-Lund 44023f753a renderer: do not use caches in wrong context 6 years ago
Erik Faye-Lund b91a85a195 renderer: always restore FBO binding 6 years ago
Erik Faye-Lund b08bfaed3f renderer: drop unused ctx-argument 6 years ago
David Riley 0a1ce32f21 renderer: fix copying of context name 6 years ago
Gert Wollny 815539e1d8 vrend/shader: Add feature for TEXTURE_QUERY_LOD and use EXT_texture_query_lod in shaders 6 years ago
Gert Wollny 9f1a1bd5ac vrend: Remove LOD_BIAS warning on GLES and add warning for SEAMLESS_CUBE_MAP 6 years ago
Gert Wollny 3f02590aba shader: Use floating point values for coordinate scaling and comparing 6 years ago
Gert Wollny 95f10f022f shader: emulate sampler2D*Rect by using sampler2D* 6 years ago
Gert Wollny 753e2434d3 shader: Fix texelFetch to emulated 1D textures on GLES 6 years ago
Gert Wollny 7721af12a6 features: Also check EXT_depth_clamp 6 years ago
Gert Wollny c4db1be860 vrend, formats: Check whether the host supports mixed color attachments 6 years ago
Gert Wollny 11ed01f69d ci: Add another unstable test to the ignore list 6 years ago
Gert Wollny 64e0501683 ci: Limit number of processors and which parts of the CI are run 6 years ago
Erik Faye-Lund 2b9a98790f renderer: use per-sampler dirty flags 6 years ago
Erik Faye-Lund 6d37d9f1f5 renderer: do not repeat base_level and max_level unpacking 6 years ago
Erik Faye-Lund 14972df3a6 renderer: set more texture-view state up-front 6 years ago
Erik Faye-Lund e54daddc47 renderer: don't call glActiveTexture unless we're going to do something 6 years ago
Erik Faye-Lund 20cba1d469 renderer: do glUniform1f at link-time 6 years ago
Erik Faye-Lund 23ea840f08 renderer: walk along samplers_used_mask instead of view-array 6 years ago
Erik Faye-Lund dcc542f514 shader: remove unused function 6 years ago